【发布时间】:2014-02-19 10:08:35
【问题描述】:
我正在开发一个通用应用程序,其中我使用以下代码为UIView 提供了背景图像。
UIImageView *imgView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"backImage.png"];
[self.view addSubview:imgView];
[self.view sendSubviewToBack:imgView];
我已创建以下图像并添加到项目中,
backImage.png
backImage@2x.png
backImage-Portrait~ipad.png
backImage-Portrait@2x~ipad.png
backImage-Landscape~ipad.png
backImage-Landscape@2x~ipad.png
但它似乎没有拍摄正确的图像。
当我在 iphone 上运行应用程序时它工作正常(我的意思是它需要相应的 backImage.png 和 backImage@2x.png)但是当我在 ipad 上运行应用程序时它不使用 ipad 图像,它仍然使用iphone 图片。 谁能告诉我一定出了什么问题。
提前致谢。
【问题讨论】:
-
它到底是做什么的?你在什么设备上运行?请分享正在发生的事情的图片。
-
当我在 iphone 上运行应用程序时它工作正常(我的意思是它相应地需要 backImage.png 和 backImage@2x.png)但是当我在 ipad 上运行应用程序时它不使用 ipad 图像,它仍然使用 iphone 图片。
-
那么,请向您添加问题。没有你告诉我们,我们怎么会知道这一点。请提供所有信息
标签: objective-c cocoa-touch uiimageview uiimage