Per*_*son 25 statusbar ios cordova phonegap-build
使用Phonegap Build 3.1时是否可以摆脱iOS7中的状态栏?我可以在Xcode中本地构建时删除状态栏,但是一旦我尝试Phonegap Build,它就会再次返回.
我不希望状态栏按下应用程序视图20px,这就是现在的情况.
Min*_*yre 16
从Phonegap 3开始,您现在可以通过config.xml 自定义plist文件.
码:
<gap:config-file platform="ios" parent="UIViewControllerBasedStatusBarAppearance" overwrite="true">
<false/>
</gap:config-file>
Run Code Online (Sandbox Code Playgroud)
MPa*_*ulo 14
通常,您可以编辑info.plist并添加以下密钥:
<key>UIViewControllerBasedStatusBarAppearance</key><false/>
Run Code Online (Sandbox Code Playgroud)
但是,由于你无法在构建时执行此操作,因此您必须添加一个插件:
https://github.com/phonegap-build/StatusBarPlugin/blob/master/README.md
然后:
StatusBar.hide();
mya*_*aug 14
将此函数添加到MainViewController.m文件中:
//fix not hide status on ios7
- (BOOL)prefersStatusBarHidden
{
return YES;
}
Run Code Online (Sandbox Code Playgroud)
小智 6
单击XCode根项目文件夹下的"projectname-Info.plist"文件,您将看到一个UI,您可以在其中看到键和值条目,您可以添加/删除键,添加新键只需查找"状态" bar最初隐藏"并设置为"YES"作为值.
小智 4
我在 config.xml 中使用以下内容,它完全删除了状态栏,在 iOS 7.0.3 和 7.0.4、Phonegap 版本 3.0.0 上进行了测试(如果有帮助)。
<preference name="fullscreen" value="true" />
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
37115 次 |
最近记录: |