0

我的应用程序在 4 英寸屏幕(= iPhone 5)的顶部显示了一个白条。对于 iPhone 4,它运行良好(没有显示白条)。有什么问题(iOS SDK 6.1)?

这就是我添加 UINavigationController 的方式:

self.navigationController = [[UINavigationController alloc] initWithRootViewController:exploreViewController];

self.navigationController.navigationBar.tintColor = [UIColor greenColor];
self.navigationController.navigationItem.hidesBackButton = YES;

[self.view addSubview:self.navigationController.view];

最好的,斯特凡在此处输入图像描述

在此处输入图像描述

4

1 回答 1

2

改变

[self.view addSubview:self.navigationController.view];

[self.window setRootViewController:self.navigationController];

您应该在AppDelegate. 这是一个很好的教程

于 2013-07-22T17:31:56.047 回答