當iPhone 4啓動我的iOS7 Phonegap應用程序時出現問題,啓動屏幕上升並在底部留下空白區域(我們可以見後面的視圖):iOS7啓動屏幕(啓動屏幕)在底部留下空間
http://screencloud.net/v/5gAO (我已經隱藏大部分splashcreen的,但你可以看到
一次我的應用程序加載我只能躲在截圖底部的空間)(AutoHideScreenshot = FALSE) ,也許我在應用程序開放時做錯了什麼?
一切看起來XCode中正確配置:
任何想法?在此先感謝
當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