我正在开发一款适用于 iPad 的应用程序。流程如下:
欢迎屏幕 -> 主屏幕 -> 然后主屏幕导航到其余屏幕。
我已将导航栏隐藏在欢迎屏幕中。但它可以在其余屏幕上使用。在主屏幕上,导航栏有一个按钮,可将用户带回欢迎屏幕。当用户按下该按钮并返回欢迎屏幕时,导航栏会出现在欢迎屏幕上。当应用程序启动时,欢迎屏幕上没有导航栏,但当应用程序运行且用户返回欢迎屏幕时,会出现导航栏。我想在欢迎屏幕上永久隐藏它。我不希望它在任何阶段出现在欢迎屏幕上。在欢迎屏幕的viewDidLoad中,导航栏被隐藏。那么为什么当用户在应用程序运行时进入欢迎屏幕时会出现它呢? 我怎样才能删除它??
任何帮助将不胜感激。
感谢和问候 电脑
最佳答案
这里最好的解决方案可能是将 self.navigationBar.hidden = YES;
放在 UIViewController
的 -viewWillAppear:
方法中,其中您希望永久隐藏该栏。
关于objective-c - 导航栏重新出现在欢迎屏幕上。如何永久隐藏它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7733540/