我的iOS应用中有一个缩略图,我正在绘制一个云图标,所以基本上我有一个UIImage。现在我想用一些颜色填充云,因为一些过程继续像进度条。
我的问题是
- 如何访问此UIImage并操纵(按像素)?
- 如何仅更新云部分,因为云是一个不规则的数字,应该在那里设置什么来设置云内的像素?
醇>
答案 0 :(得分:0)
这是一篇很好的博客文章,介绍了如何检索和更新UIImage的像素值。
http://www.brandontreb.com/image-manipulation-retrieving-and-updating-pixel-values-for-a-uiimage/
或者您也可以查看GPUImage(https://github.com/BradLarson/GPUImage)。这样可以提供更好的性能,也非常适合处理静止图像。我认为用于完成任务的自定义过滤器相当容易。
答案 1 :(得分:0)
你可以使用填充背景颜色的UIView,在另一个使用maskview掩盖的UIView内部动画...