私はぼやけたUIVisualEffectViewを持っており、PNG UIImageでマスクしたいと思います。PNGマスクでぼかしUIVisualEffectViewをクリップするにはどうすればよいですか?
私は今のところこのコードを持っていますが、マスクを適用すると、ビューはブラー効果をそれ以上適用しません。
let maskLayer = CAShapeLayer()
maskLayer.contents = UIImage(named: "botnavbarmask")?.cgImage
let maskView = UIView(frame: self.view.frame)
maskView.backgroundColor = UIColor.black
maskView.layer.mask = maskLayer
blurBottom.mask = maskView
ぼかし効果にマスクを適用することは可能ですか?
何か助けていただければ幸いです。コードの行以下
は動作しません。ビューはマスクされますが、ぼかし効果は適用されません。 –
私は "バグ"を示すために最小限の例を用意しようとします。 –
@CarloVespa例を投稿してください。もう一度お手伝いします。 –