カレイヤーとクォーツの透明性
-
23-09-2019 - |
質問
カレイヤーサブクラスがあります。 Drawincontextメソッドをオーバーライドしました。いくつかの領域を除いて、私の層の大部分を透明にしたいと思います。私はメニューとしてレイヤーを使用しており、メニューのアイコンとラベルを不透明にしたいです。
スーパーカレイヤーが透明である場合、カレイヤーのサブレーヤーを不透明にすることは可能ですか?
透明なカレイヤーのdrawincontextメソッドに不透明なテムを描くことは可能ですか?私はcgcontextsetalphaを使用してみましたが、私が描いているカレイヤーが透明であるため、それはうまくいかないと思います。
いつものように、どんな助けも素晴らしいでしょう。
解決
それが可能であることがわかりました。スーパーレイヤーは、その昇華層の透明性を決定しません。
所属していません StackOverflow