iPhone 5在模拟器中的白色条

时间:2013-07-22 16:53:21

标签: ios uinavigationcontroller uikit ios-simulator uinavigationbar

我的应用程序在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];

最佳, 斯蒂芬enter image description here

enter image description here

1 个答案:

答案 0 :(得分:2)

更改

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

[self.window setRootViewController:self.navigationController];

您应该在AppDelegate中添加导航控制器。 Here's a good tutorial