0

我为我的 iPhone 应用程序制作了两张不同的背景图片:一张为 640x960 像素(iPhone4s),一张为 640x1136 像素(iPhone5)。但是当我在 Xcode 4.5 Main Storyboard 中创建应用程序布局时,如何为 iPhone4s 和 iPhone5 定义和创建它?这样当我选择 iPhone5 屏幕时背景会自动更新?

4

2 回答 2

1

只需使用正确的后缀导入背景图像

例如 :

myImage.png用于非视网膜显示器

myImage@2x.png用于视网膜显示器

myImage-568h@2x.png适用于 iPhone 5

于 2012-10-24T18:06:23.477 回答
0

在您的 viewController 集中:

self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"image.jpg"]];

请记住正确命名图像:

  • 对于 iphone4 "image@2x.png"
  • 对于 iphone5 "image-568h@2x.png"
于 2012-10-24T18:05:52.860 回答