为了澄清,我不是试图在我自己的应用程序上执行此操作,因此我无法访问源代码。我正在尝试编辑设备上已安装的.app文件中的info.plist或任何其他文件,以从应用中删除状态栏,即Google Chrome
我正试图隐藏Google Chrome上的状态栏。我将UIViewControllerBasedStatusBarAppearance = false
和UIStatusBarHidden = true
添加到info.plist
,但所有得到我的都是状态栏以前的灰色栏。很近!
还有其他方法强制隐藏Chrome或iOS 7上的任何其他应用中的状态栏吗?
答案 0 :(得分:4)
试试这个。
add this key into info.plist file
查看基于控制器的状态栏外观
set value for this to:- No
答案 1 :(得分:4)
[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO];
OR
或者
试
所有视图控制器中都有- (BOOL)prefersStatusBarHidden { return YES; }
。
答案 2 :(得分:2)
我将以下内容添加到我的info.plist中:
Status bar is initially hidden
,其值为YES
我还有View controller-based status bar appearance
,其值为NO