について質問がありUIView
ます。非表示ビュー、アルファ ビュー、不透明ビューの違いは何ですか?
view: hidden = yes と view.alpha = 0.0f の設定の効果は同じです。
違いは微妙です。UIViewクラスリファレンスによると:
opaque
ビューに透明度がないことをシステムに伝え、ブレンドの計算をスキップできるため、レンダリングが高速になります。hidden
現在のビューの可視性のみを変更し、UI イベントから非表示にするブール型プロパティです。alpha
アニメート可能なプロパティです設定alpha = 0.0f
またはhidden = YES
同じ視覚効果があります。ただしhidden
、グラフィカルな意味だけでなく、UI イベントからも実際にビューを非表示にするために使用すると、ネストされたビューが多数ある場合に、レスポンダー チェーンがより効率的になる可能性があります。
setting view.hidden = yes
ビューを非表示にし、ビューを非表示にするview.alpha = 0.0f
ビューアルファ0.0の色を設定するため、両方が同じではありません.... :)