iOS7にするとナビゲーションバーに下のビューが被ってしまう!

iPhone

iPhoneアプリ開発者の方は、iOS7にして作ったアプリを確認してみたら・・・

なんとナビゲーションバーの下にビューがかぶってしまっているのです。
iOS6までなら、ビューのy軸0はナビゲーションバーの下から始まっていたのですが・・・。
でもご安心ください。
以下のコードを書けば、あなたも安心です。

 float systemVersion = [UIDevice currentDevice] systemVersionfloatValue];
 if (systemVersion >= 7.0)
 {
     navigationBar.translucent = NO;
 }

これをviewDidLoad内のトップに書いてあげれば、ナビゲーションバーの下からちゃんとビューが表示されます!

これで、iOS7でもiOS6でもナビゲーションバーの下からビューが表示されます!

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です