我正在iOS上开发phonegap应用程序,并在具有IOS 6.1的iPhone 4上进行测试。我已经定义了初始文件夹中的所有初始屏幕,但是仍然无法按预期工作。首先,初始屏幕以正确的完整尺寸加载,但是当出现加载指示符时,图像缩小,并且显示为白色背景。看起来很丑。如何解决?
谢谢大家
最佳答案
找到了“肮脏”的解决方案:
在CDVViewController.m中替换
if (launchImageFile == nil) { // fallback if no launch image was specified
if (CDV_IsIPhone5()) {
// iPhone 5 or iPod Touch 6th-gen
launchImageFile = @"Default-568h";
} else {
launchImageFile = @"Default";
}
}
用
if (launchImageFile == nil) { // fallback if no launch image was specified
if (CDV_IsIPhone5()) {
// iPhone 5 or iPod Touch 6th-gen
launchImageFile = @"Default-568h";
} else {
launchImageFile = @"Default-568h"; //iphone5 image
}
}
但是正在寻找更好的解决方案...