在使用Phonegap Build 3.1时,是否可以去掉iOS7中的状态栏?我可以在Xcode中本地构建时删除状态栏,但只要我尝试Phonegap构建,它就会再次出现。
我不希望状态栏按下app view 20px,现在就是这样。
将此函数添加到MainViewController. m文件中:
//fix not hide status on ios7
- (BOOL)prefersStatusBarHidden
{
return YES;
}
通常,你会编辑信息。plist并添加此键:
<key>UIViewControllerBasedStatusBarAppearance</key><false/>
但是由于您无法在构建时执行此操作,因此您必须添加一个插件:
https://github.com/phonegap-build/StatusBarPlugin/blob/master/README.md
然后是:
状态栏。隐藏();
从Phonegap 3开始,您现在可以通过配置定制plist文件。xml。
代码:
<gap:config-file platform="ios" parent="UIViewControllerBasedStatusBarAppearance" overwrite="true">
<false/>
</gap:config-file>
在我的iOS视频应用程序中,状态栏隐藏在一些视图控制器中。我使用以下代码完成了这一操作。 > 它适用于iOS 5和iOS 6,但不适用于iOS 7。 例如: 它工作良好,但我不能显示状态栏再次在父视图控制器。
我的应用程序中有一个视图控制器,它在情节提要中拖动了一个导航栏。它在iOS 6中运行良好,但在iOS 7中看起来是这样的: 状态栏和导航栏不应相互碰撞。我在堆栈溢出上看到了很多这样的问题,但它们对我没有多大帮助。 有些问题说我应该使用这个“self.edgesForExtendedLayout=UIRectEdgeNone”;但它不起作用。有人说,我应该删除导航栏并将其嵌入导航控制器中,但由于我的
问题内容: 如何在Android HoneyComb中隐藏或删除状态栏?每次运行应用程序时,我都会发现状态栏必须覆盖一些内容。 我已尝试更改,但没有任何更改。 问题答案: 你不知道 与电容式家庭/菜单/等相同,它被认为是永久性的屏幕装饰。Android手机触摸屏下方的按钮。 您如何衡量可用于内容的空间?
我有一个,它位于中,但导航栏是隐藏的。当我在iOS 7上运行应用程序时,状态栏显示在我的视图顶部。有没有办法避免这种情况? 我不想写任何特定于操作系统的代码。 我尝试设置为,但它没有解决问题。
我试着改变IOS应用程序的风格。跟我来。 和 但我有默认样式的结果: 如何修复它?
因此,我在这里读了几篇关于更改状态栏文本颜色的帖子,但都没用。所以我最初的问题是,状态栏现在在iOS7中是透明的,我希望它是带黑色文本的白色。所以我把它添加到我的viewcontroller中。 好的,现在状态是黑对黑,不能阅读文本,但至少它不是透明的。所以现在我做了下面的事情。 进入plist并添加了这个 然后我将此添加到我的应用程序委托 现在我有一个状态栏是白色的,但是文本是白色的,所以你看不