我在我的AppDelegate一个UINavigationController与具有一个UITableView一个RootViewController的。 在启动时,状态栏改变其颜色到导航栏的颜色。 当我有色我的导航栏,以橙色,这是个什么状态栏看起来像:
看来,我的导航栏移动到顶部一点点。 看来,导航控制器不能识别状态栏。 我怎样才能解决这个问题?
我在我的应用程序的唯一事情是一个AppDelegate中和一个空RootViewController的。 我的application:didFinishLaunchingWithOptions
是:
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
RootViewController *rootViewController = [[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:rootViewController];
[navigationController.navigationBar setTintColor:[UIColor orangeColor]];
self.window.rootViewController = navigationController;
[self.window makeKeyAndVisible];
return YES;
对于RootViewController的我的IB文件只是有一个空的观点。
没有什么不寻常。 我敢与iOS经历,这就是如何我已经做了每一次。 我不知道有什么不同,这一次。
可能有人请告诉我? 谢谢