IBには問題がありません。 自分のIBでナビゲーションバーを作成していますが、yが20の場合はiOS 4ではうまく見えますが、iOS 5ではうまくありません。インタフェースビルダーiOS 5の互換性の問題
スクリーンショット。
IB
IOSの5
IOSの4.3.3
IBには問題がありません。 自分のIBでナビゲーションバーを作成していますが、yが20の場合はiOS 4ではうまく見えますが、iOS 5ではうまくありません。インタフェースビルダーiOS 5の互換性の問題
スクリーンショット。
IB
IOSの5
IOSの4.3.3
のiOS 5のビューはステータスバーが有効になっていないこと、ようです。ビューでステータスバーを有効にすると、問題は解決されます! project-Info.plist
で
ナビゲーションバーのy値を20に設定しているのはなぜですか?ユーザーは、一番上にナビゲーションバーが表示されることを期待しています。ナビゲーションバーの間の上部の間にスペースがあると、びっくりします。
あなたが0にyと設定した場合、それはiOSの4.3全体でトップと同一平面であるべきで、5.0
Status bar is initially hidden = YES
を追加しかし、ビューのYはまだありません、20に設定されていない0
、それはiOSの4.3にステータスバーの下になります – werbary