iOS7启动屏幕(启动屏幕)在底部留下空间
问题描述:
当iPhone 4启动我的iOS7 Phonegap应用程序时出现问题,启动屏幕上升并在底部留下空白区域(我们可以见后面的视图):iOS7启动屏幕(启动屏幕)在底部留下空间
http://screencloud.net/v/5gAO (我已经隐藏大部分splashcreen的,但你可以看到
一次我的应用程序加载我只能躲在截图底部的空间)(AutoHideScreenshot = FALSE) ,也许我在应用程序开放时做错了什么?
一切看起来XCode中正确配置:
任何想法?在此先感谢
答
刚刚找到了soluti在这里:https://issues.apache.org/jira/browse/CB-4391 如果你不能更新科尔多瓦,你可以申请修复。打开CDVSplashScreen.m并更换行:此行
imgBounds.origin.y -= statusFrame.size.height;
:
if (!(IsAtLeastiOSVersion(@"7.0"))) {
imgBounds.origin.y -= statusFrame.size.height;
}
这是因为在iOS7,状态栏被集成在视图中(它不会发生)
答
除了
<key>UIStatusBarHidden</key>
<true/>
<key>UIStatusBarHidden~ipad</key>
您需要在您的.plist还添加其他键,使您的应用程序科尔多瓦不被新的状态栏模式影响
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
干杯 D
好吧,它可以工作,现在我在启动时没有空的空间,但我只是意识到现在,状态栏总是隐藏的(这不是我想要的)。对不起,我删除了“回答标记”,仍在寻找解决方案 – Samuel