如何仅在一个控制器的 iOS7 中隐藏状态栏? [复制]
Posted
技术标签:
【中文标题】如何仅在一个控制器的 iOS7 中隐藏状态栏? [复制]【英文标题】:How to hide Status bar in iOS7 for only one controller? [duplicate] 【发布时间】:2013-11-14 18:25:20 【问题描述】:我继承了 UITableViewController,我希望状态栏要么隐藏要么设为白色,以便我可以看到它,因为它在那个 tableview 中是黑色背景。
看起来像
只有这个控制器可以是白色的,或者完全隐藏。
【问题讨论】:
【参考方案1】:在你的ViewController
中实现这个方法
-(BOOL)prefersStatusBarHidden
return YES;
然后在ViewController
的任意位置调用此方法。
[self prefersStatusBarHidden];
【讨论】:
但您也应该将 app-info.plist 中的“基于控制器的状态栏外观”设置设置为 YES 亲爱的,plist 隐藏了所有控制器,我只想要一个。 -1 调用[self prefersStatusBarHidden];
的目的是什么?以上是关于如何仅在一个控制器的 iOS7 中隐藏状态栏? [复制]的主要内容,如果未能解决你的问题,请参考以下文章