在任何应用程序中使用info.plist隐藏状态栏

jam*_*abb 5 info.plist ios ios7

需要说明的是,我并不是想在自己的应用程序上执行此操作,因此我无权访问源代码。我正在尝试编辑设备上已安装的.app文件中的info.plist或任何其他文件,以从应用程序(即Google Chrome)中删除状态栏

我正在尝试在Google Chrome上隐藏状态栏。我将UIViewControllerBasedStatusBarAppearance = false和添加UIStatusBarHidden = trueinfo.plist,但让我得到的只是状态栏所在的灰色栏。很近!

还有其他方法可以强制在Chrome或iOS 7上的任何其他应用程序中隐藏状态栏吗?

小智 5

尝试这个。

add this key into info.plist file

查看基于控制器的状态栏外观

set value for this to:- No


cod*_*cat 5

[[UIApplication sharedApplication] setStatusBarHidden:NO withAnimation:NO];
Run Code Online (Sandbox Code Playgroud)

要么

在此处输入图片说明

要么

尝试 - (BOOL)prefersStatusBarHidden { return YES; }使用所有的视图控制器。


Jac*_*vis 5

我将以下内容添加到我的 info.plist 中:

Status bar is initially hidden有价值YES

我也View controller-based status bar appearance有价值NO

显示 info.plist 属性的屏幕截图