如何将混合模式效果应用于UIImage?

时间:2017-01-14 06:53:07

标签: ios swift image uiimage

我有一个UIImage,我想应用叠加效果。我已经使用IBOutlet设置了UIImage

@IBOutlet weak var monsBgIBO: UIImageView!
monsBgIBO.image = UIImage(named: "spinBall")

它是一个具有清晰背景颜色的UIView。这个UIView位于应用程序背景图像的前面。我一直在阅读文档,我可以使用CGBlendmode来应用叠加效果。

但是,在尝试应用效果时,我认为我需要将UIImage转换为CGImage。我一直在努力弄清楚如何做到这一点。

1 个答案:

答案 0 :(得分:0)

要将UIImage转换为CGImage,只需获取cgImage property(假设它尚未从CIImage创建)。

目前尚不清楚它是否适用于您的情况,但您也可以查看UIVisualEffectView