PhoneGap iPad lauch屏幕不适合
我创建了一个与iPhone和iPad兼容的应用程序。因为它基于HTML(PhoneGap),所以两个设备的应用程序本身是相同的(HTML尺度很好!)。 但启动屏幕图像不会在启动时填充iPad上的显示。PhoneGap iPad lauch屏幕不适合
在我的Resorces文件夹中,只有iPhone的启动图像对于iPad来说很小,我怎样才能为iPad另外添加一个呢?
您需要指定启动图像文件(UILaunchImageFile
)在应用程序的Info.plist属性:
例如,如果您设置的关键UILaunchImageFile~ipad
到iPad
的价值,你的文件名应该是iPad-Portrait.png
和iPad-Landscape.png
。您可以对iPhone进行类似更改,也可以使用iPhone的默认设置(Default.png
)。
嗨,我已经找到了解决这个问题,使用PhoneGap的1.9下降这段代码到你的应用程序委托应该做的伎俩:
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
UIImage* image = [[UIImage alloc] initWithContentsOfFile:[[NSBundle mainBundle] pathForResource:@"Default-Portrait" ofType:@"png"]];
imageView = [[UIImageView alloc] initWithImage:image];
[image release];
imageView.tag = 1;
[window addSubview:imageView];
[imageView release];
}
需要走在“的applicationDidFinishLaunching”功能后, [super applicationDidFinishLaunching:application]调用。
感谢分享。我也会检查一下。 – powtac 2010-07-02 18:28:12
您需要像上面提到的那样指定启动图像,但还要检查并确保在生成后启动图标位于正确的位置。在完成PhoneGap项目的构建/运行之后,请检查xcode中的资源文件夹。我发现我的其他启动屏幕和应用程序图标尚未移至此处。一旦我手动复制它们并重新构建它们,所有图标和启动屏幕都会像iPad和iPhone一样工作。
您需要在您的资源 - splash文件夹中放置一个名为“Default.png”的文件。这将删除它,是的,我知道这听起来很愚蠢,因为它是一个IPAD应用程序,但如果你不想触摸C代码,只需添加或替换该文件。它被称为即使它是一个IPAD(意思,实际上default.png是iPhone,但是...无论如何,只是尝试它!)
PG的新版本工作 – renevdkooi 2011-08-31 09:55:23
我有同样的问题。我尝试了一大堆解决方案,这些解决方案都是在这里和网络上提出的。没有工作。我的问题是,我正在使用部署目标< iOS 3.2,它不支持在他的帖子中描述的Info.plist设置Mo.。
不幸的是,Apple在Info.plist/splash screen方面有几个文档。这一次帮助:
你建立你的项目是这样的: 毫无“启动映像”中的Info.plist设置。只需添加下面的图片:
Default.png
- >这是(大)iPad的开机画面
Default-Landscape.png
- >这是(大景观)iPad的开机画面
Default-Portrait.png
- >这是(大人像)iPad的开机画面
Default~iphone.png
- >这是(小)iPhone开机画面
要支持高分辨率显示器:
[email protected]~iphone.png
- > - >这是(视网膜)iPhone开机画面
我跟着就加入UILaunchImageFile关键的.plist文件http://developer.apple.com/library/ios/#documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html的文档。
这有效,但你必须记得拖放你的ipad图像到XCode。只需在文件浏览器中添加文件就无法工作,您必须使用Xcode!
发现这一个在inet http://useyourloaf.com/blog/2010/6/29/updating-for-the-iphone-4-retinal-display.html – powtac 2010-07-26 20:06:48
和这个http://mrgan.tumblr .com/post/708404794/ios-app-icon-sizes – powtac 2010-07-26 20:11:12