ios - 当系统显示高质量图片时

时间:2013-04-09 05:13:39

标签: iphone ios uiview

在我的应用中,我正在使用iPhone 6模拟器和xcode 4.6。我在我的应用程序中添加了一个背景imageView,这里有两张图片,myPic.png(320 * 480)和myPic@2x.png(640 * 960),但系统只显示系统中的myPic.png图片显示高质量的图片。 谁能告诉我,谢谢!

1 个答案:

答案 0 :(得分:0)

当您在视网膜显示器上运行项目时,它将显示2x图像而不是小图像。为此,你必须像这样编写你的代码。

UIImageView * imageView = [[UIImageView alloc] initWithFrame:CGRectMake(270, 17, 30, 30)];
imageView.image = [UIImage imageNamed:@"myPic"];

不要写图像的扩展名,以便根据您的屏幕显示图像。