Phonegap 2.5.0 splashscreen在显示期间向下移动

yrj*_*jom 2 ios cordova

将Phonegap从2.3.0更新到2.5.0后,我的iOS/iPhone应用程序中的启动画面在应用程序启动期间向下移动了一个奇怪的20px.首先,它将自己定位在状态栏后面,但很快就会低于20px.这也发生在Phonegap默认模板中.在Phonegap的早期版本中,我没有遇到此问题.我该如何解决?

小智 9

如果我包含我想要的状态栏,我遇到了20px班次的同样问题.要解决此问题,我编辑了CDVSplashScreen.m文件,并更改了以下行:

_imageView.frame = CGRectMake(0,0,_imageView.image.size.width,_imageView.image.size.height);

至:

_imageView.frame = CGRectMake(0,-20,_imageView.image.size.width,_imageView.image.size.height);

我测试了我的iPhone 4和5以及普通iPhone的模拟器,它似乎已经完成了这个技巧.