【发布时间】:2012-09-26 10:45:31
【问题描述】:
我在 iPhone 4 中有一个应用程序,工作正常。现在我想将它迁移到 5。我有一个启动视图控制器,用于显示带有 xib 的启动图像; xib 是在 Xcode 4.2 中生成的,因此它具有 320 480 框架视图和一个图像视图,其中添加了图像。现在我希望这一切也能在 iPhone 5 上运行。为此,我将图像大小更改为 640*1136,将其添加到该图像视图中,而不是使用的 640*960 之一。我添加了
if([[UIScreen mainScreen] bounds].size.height == 480)
{
[self.view setFrame:CGRectMake(0,0,320,480 )];
}
else
{
[self.view setFrame:CGRectMake(0,0,320,568)];
backgroundimage.image=[UIImage imageNamed:@"Default-568h@2x.png"];
}
不工作。这在图像之后的底部给了我一些空白空间。我也试过自动调整面具。那也没用。
谁能帮我摆脱困境?
【问题讨论】:
标签: iphone ios ipad xcode4.5 iphone-5