【问题标题】:Navigation bar reappears on the welcome screen. How to hide it permanently?导航栏重新出现在欢迎屏幕上。如何永久隐藏?
【发布时间】:2011-12-05 17:17:42
【问题描述】:

我正在开发一款适用于 iPad 的应用程序。这是流程:

欢迎屏幕 -> 主屏幕 -> 然后主屏幕导航到其余屏幕。

我已将导航栏隐藏在欢迎屏幕中。但它在其余屏幕上可用。在主屏幕上,导航栏有一个按钮,可将用户带回欢迎屏幕。当用户按下该按钮并返回欢迎屏幕时,导航栏会出现在欢迎屏幕上。当应用程序启动时,欢迎屏幕上没有导航栏,但是当应用程序运行并且用户返回欢迎屏幕时,会出现导航栏。我想从欢迎屏幕永久隐藏它。我不希望它在任何阶段出现在欢迎屏幕上。在欢迎屏幕的 viewDidLoad 中,导航栏是隐藏的。那么为什么在应用程序运行时用户进入欢迎屏幕时会出现它? 我怎样才能删除它??

任何帮助将不胜感激。

感谢和问候 电脑

【问题讨论】:

  • 其他视图有可能将其转回可见状态。当您的视图再次可见时,您需要将其关闭。

标签: objective-c ios ipad


【解决方案1】:

这里最好的解决方案可能是将self.navigationBar.hidden = YES; 放在您希望永久隐藏栏的UIViewController-viewWillAppear: 方法中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-18
    • 2020-08-31
    • 2019-01-22
    • 1970-01-01
    相关资源
    最近更新 更多