0

私はしばらくの間、SOとGoogleを検索してきましたが、運がありません。私がする必要があるのは、特定の条件下で、アプリケーションの上部にステータス バーを表示することです。このバーが表示されたら、他のすべてのコンテンツを縮小して、すべてが画面に収まるようにする必要があります。

CGAffineTransformScale を使用できることはわかっていますが、アプリ全体でグローバルに使用することはできません。

明らかな何かが欠けていると確信しています。私の経験不足が露呈していると思います。

ありがとう

編集:私が言及している「ステータス」バーは、標準の iOS ステータス バーではありません。特定の条件でのみ表示され、アプリの上部に表示されるカスタム ステータス バーです。

4

3 に答える 3

0

別の方法: Interface Builder でビュー コントローラーを選択し、属性インスペクターで [レイアウト: 全画面表示を希望] をオフにします。次に、レイアウトのサイズが自動的に調整され、ナビゲーション バー用のスペースが確保されます。

于 2013-09-09T14:26:06.113 に答える