について質問があり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の色を設定するため、両方が同じではありません.... :)