在iPad上启动应用程序时,我无法获得横向启动图像。 App仅支持iPad。我尝试使用1024x768图像,但仍然无法正常工作。即使我尝试将UIInterfaceOrientation键添加到info.plist
答案 0 :(得分:0)
所有文件名都区分大小写。
将它们重命名为:Default-Landscape.png& Default-Landscape@2x.png
资本“D”
在模拟器中它不区分大小写,但在设备中它是
仅限iPad的应用程序:
以PNG格式为每个支持的方向创建启动图像。每个启动图像必须为1024 x 748像素(对于横向)或768 x 1004像素(对于肖像)。
默认启动图像文件:
Default-PortraitUpsideDown.png - upside-down portrait version.
Default-LandscapeLeft.png - left-oriented landscape version.
Default-LandscapeRight.png - right-oriented landscape version.
Default-Portrait.png - generic portrait version.
Default-Landscape.png - generic landscape version.
Default.png - default portrait launch. Its usage is strongly discouraged, use more specific launch images instead.For iPad launch images, do not include the status bar region.
创建这些尺寸的启动图像:
For portrait:
768 x 1004 pixels
1536 x 2008 pixels (high resolution)
对于风景:
1024 x 748 pixels
2048 x 1496 pixels (high resolution)
答案 1 :(得分:0)
请遵循APPDelegate方法中的代码。
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
if(IS_IPAD)
{
NSNumber *value = [NSNumber numberWithInt:UIDeviceOrientationPortrait];
[[UIDevice currentDevice] setValue:value forKey:@"orientation"];
}
}
这可能会有所帮助。