我在iOS 6.0
&上面临一个非常奇怪的问题iOS 6.0.1
。
每当我从任何视图控制器呈现模态视图然后关闭该模态视图时,我的父视图控制器的导航栏(从我呈现模态视图的位置)与状态栏重叠。这在iOS 6.0
& iOS 6.1
Simulators 上运行良好,但在设备上它搞砸了。
我的Xcode版本是 4.6。
这就是我展示我的模态的方式:
UINavigationController *aNavigationController = [[UINavigationController alloc] initWithRootViewController:iViewController];
[aNavigationController.navigationBar setBarStyle:UIBarStyleBlack];
[self presentModalViewController:aNavigationController animated:YES];
[aNavigationController release];
这就是我解雇我的模态的方式:
[self dismissModalViewControllerAnimated:YES];
请在关闭模式后查看我的导航栏的附加屏幕截图: