【发布时间】:2013-08-30 08:27:16
【问题描述】:
在我的 iOS 应用程序中,我得到了两个 UIViewControllers。我使用 UINavigationController 从一个移动到另一个。但是第一个使用 UINavigationBar,第二个我输入 viewDidLoad:
self.navigationController.navigationBarHidden = NO;
然后,当我打开它时 - 在第一个控制器上,顶部出现大黑线。您可以在图片的左上角看到它:
没有这条黑线怎么打开。
【问题讨论】:
-
在你的第一个视图控制器 viewWillAppear 方法中你必须添加这行代码 self.navigationController.navigationBarHidden = YES;
-
在每个视图控制器中你必须编写这段代码 self.navigationController.navigationBarHidden = YES
标签: ios objective-c uinavigationcontroller uinavigationbar pushviewcontroller