default-568h@2x.png を追加して iPhone 5 との互換性を追加しましたが、アプリケーションのタブ バーが期待どおりに下部に表示されません。
このタブ バーは、mainWindow.xib の tabbarController を介して追加されます。
注: 下部の黒い部分はクリック可能ですが、私のビューは画面に合わせて引き伸ばされません。私はすでに次のことを試しました: 1) [window setFrame:[[UIScreen mainScreen] bounds]]; 2) xib で freeform/retina 4 インチ ディスプレイを設定する 3) ウィンドウ フォーム xib の起動時にフル スクリーンを設定する 4) mainwindow.xib を削除し、window の rootviewcontroller として tabbarcontroller をコーディングする
編集: appDidFinishLaunching のコード:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions: (NSDictionary *)launchOptions {
//self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
[self.window setFrame:[[UIScreen mainScreen] bounds]];
// [self tabbar];
self.tabBarController.view.backgroundColor = [UIColor blackColor];
// self.tabBarController.view.autoresizingMask = UIViewAutoresizingFlexibleBottomMargin;
self.window.rootViewController = self.tabBarController;
[self.window makeKeyAndVisible];
return YES;
}
MainWindow.xib は次のようになります。