【问题标题】:Hidden status bar when presenting view controller. I'm using a navigation controller for the UITableView呈现视图控制器时隐藏状态栏。我正在为 UITableView 使用导航控制器
【发布时间】:2017-01-16 01:43:17
【问题描述】:

我有一个带有状态栏的 UITableViewController,它没有被隐藏,我不希望它被隐藏。

当我选择 UITableViewCell 转到下一个详细页面视图控制器时,状态栏仍然显示,即使我声明它不显示。这是我声明状态栏隐藏在详细视图控制器中的方式。但它只有在它是初始视图控制器时才会隐藏,但在呈现时它仍然显示。我该如何解决?我已将此密钥添加到我的 info.plist 中,但仍然无法正常工作。

override var prefersStatusBarHidden: Bool {
    return true
}

【问题讨论】:

  • 如何展示新的视图控制器?你在使用导航控制器吗?
  • 不,我不是为什么。你有什么建议
  • 你是否建议我为详细信息页面或表格视图使用导航视图控制器
  • 我正在为表格视图使用导航视图控制器。
  • 你怎么看emiliopelaez

标签: ios swift uitableview swift3 statusbar


【解决方案1】:

尝试将值为NO 的新条目View controller-based status bar appearance 添加到info.plist。

【讨论】:

  • 我该怎么做
  • 我在创建一个新的 plist liu wei
  • 也许this link可以帮助你:)
猜你喜欢
  • 2013-06-13
  • 1970-01-01
  • 2018-04-19
  • 1970-01-01
  • 1970-01-01
  • 2018-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多