オーバーラップする 2 つのサブビュー (ピンクとグリーン) を含むスーパービューがあります。親ビューの不透明度を変更すると、サブビューは (完全に不透明であっても) 重なり合うセクションを表示します。個々のサブビューではなく、ビュー全体がフェードアウトするようにするにはどうすればよいですか。の不透明度も変えてみましたCALayer
。ここに画面があります:
コードの完全なバージョンは、ここにあります。
オーバーラップする 2 つのサブビュー (ピンクとグリーン) を含むスーパービューがあります。親ビューの不透明度を変更すると、サブビューは (完全に不透明であっても) 重なり合うセクションを表示します。個々のサブビューではなく、ビュー全体がフェードアウトするようにするにはどうすればよいですか。の不透明度も変えてみましたCALayer
。ここに画面があります:
コードの完全なバージョンは、ここにあります。
あなたの答えはここで見つけることができますiOSはサブビューのUIViewアルファ動作を制御します。
基本的にUIViewGroupOpacityを設定します。