我有一张想要在飞行中掩饰的图像。面具基本上形状像一个圆形,并且不时地改变音量。因此,我需要创建一个内存中的图像,将遮罩圆圈的东西绘制到它上面并对原始图像进行遮罩,如How to Mask an UIImageView中所述。
问题是我不知道如何创建我可能用于屏蔽的内存中图像,我可以应用基本绘图操作.t
答案 0 :(得分:0)
如果您的蒙版只是一个半圆形,则可能更容易使用CGContext*
调用创建剪切路径,并将图像绘制为CGImage
并应用剪切路径。有关详细信息,请参阅the documentation for CGContextClip()
。