我有一个“着陆页/ View ”,我不想让导航栏显示,所以我在 viewDidAppear 期间将其关闭
navigationBarHidden = YES;
当我将 View 压入堆栈然后将其移出时。主登陆页面显示导航栏然后隐藏它,这会导致我不想要的闪烁。
有没有办法让着陆页成为 UIView 之类的?当一个菜单项被触摸时,应用程序会在默认登陆页面的顶部推送一个新 View 。听起来如果没有登陆页面是 UINavigationController 就很难做到。有什么想法吗?
最佳答案
尝试在 viewWillAppear 中隐藏导航栏,而不是在 viewDidAppear 中。
关于objective-c - 没有 NavigationBar 的 UINavigationController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5045544/