【发布时间】:2014-08-28 08:44:13
【问题描述】:
我将图像添加到 iOS 7.0 及更高版本以及 iOS 7.0 及更早版本的 LaunchImage 资产。正确的图像用作所有屏幕尺寸和分辨率的启动图像。现在我正在尝试使用相同的资产添加背景图片,使用以下代码:
self.backgroundImage = [UIImage imageNamed:@"LaunchImage"];
UIImageView *backgroundView = [[UIImageView alloc] initWithImage:self.backgroundImage];
[self.view addSubview:backgroundView];
但是,永远不会加载 R4 图像。它只加载 2x 图像。这对于 4 英寸设备来说是个问题,因为唯一具有正确尺寸(640 x 1136 像素)的图像是 R4 图像。
我了解 R4 图像仅适用于 iPhone 及更高版本的 iOS7 及更高版本,但当我使用 4 英寸 64 位 iOS 模拟器时它甚至无法正常工作,即使它对4 英寸,iOS6 及更低版本?
【问题讨论】:
标签: ios objective-c xcode5 background-image