修改,着色和拖动预先存在的图像iPhone应用程序

时间:2009-12-30 12:36:12

标签: iphone uiimageview uiimagepickercontroller uitouch

我正在开发一个iphone应用程序,它可以让我通过在其顶部拖动其他图像来修改图像,同时还具有允许我从图像中选择特定颜色并将其替换为我选择的其他颜色阴影的功能。如果有人有一些线索,比如如何实际实现它或某些代码,那对我来说是正确的方向帮助

提前致谢:)

1 个答案:

答案 0 :(得分:1)

如果您只想叠加图像,只需拖动UIImageViews并将它们放置在视图层次结构中,以便将适当的图像叠加在另一个上面。

为了从这些合成图像中生成新图像,您可能希望在UIView子类的-drawRect:方法或自定义CGContext中使用类似CGContextDrawImage()的内容。您还可以参考以下类似的问题:

至于选择性地替换UIImage中的特定颜色,这是一个常见问题: