Xcode 5.1
for以上のアプリを開発しましたiOS 6.1
。View Controller を一から設計し、余裕を持たせました。でこれを実行するとiOS 6.1
、キャリアとバッテリーを示す上部バーの下から開始されますがiOS 7
、バーと重なっています。
検索したところ、全画面表示は廃止されたことがわかりましたiOS 7
。これは、多くのブログで見つけたコードで、これを追加するとviewDidLoad
、IOS 7.0 のバーの下からビューコントローラーが開始されると述べられています。しかし、これは私にとってはうまくいきません。
if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7)
{
self.edgesForExtendedLayout = UIRectEdgeNone;
}
さらに何かを追加する必要がありますか。このアプリは、iOS 6.1 以降と画面インチ 3.5 および 4 用に必要です。