2017-01-14 2 views
0

私はオーバーレイ効果を適用したいUIImageを持っています。 IveはIBOutletを使用してUIImageを設定します。UIImageにブレンドモードエフェクトを適用するにはどうすればいいですか?

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

透明な背景色のUIViewにあります。このUIViewは、アプリの背景画像の前にあります。私はドキュメントを読んでおり、CGBlendmodeを使ってオーバーレイ効果を適用することができます。

しかし、効果を適用しようとすると、UIImageCGImageに変換する必要があると考えられます。私はこれを行う方法を理解するために苦労してきました。 CGImageにUIImageに変換するために

答えて

0

、あなたは単にそのcgImagepropertyは、(それがCIImageから作成されていないと仮定して)ます。

あなたのケースに該当するかどうかは不明ですが、UIVisualEffectViewもご覧ください。

関連する問題