Я рисую, используя CGContext. В настоящее время я маскирую рисунок с помощью файла png следующим образом:
UIImage * myImage = [UIImage imageNamed:@"frame.png"];
CGContextRef context = UIGraphicsGetCurrentContext ();
CGContextClipToMask(context, self.view.bounds, myImage.CGImage);
Это работает нормально, но теперь я хотел бы использовать существующий CGPathRef в качестве маски. Следует ли мне посмотреть на преобразование CGPathRef в UIImage и маску, как указано выше? Если да, то как мне выполнить преобразование? -ИЛИ- Есть ли лучший способ подойти к этому?