小编Vik*_*hit的帖子

iphone 6 vs iphone 5 image Naming Convention

如何使用ios 8.x兼容性在Xcode 6中为MyimageView设置相应的MYimage.png.

MyimageView setImage:[UIImage imageNamed:@"MYimage.png"];
Run Code Online (Sandbox Code Playgroud)

在参考资料中,我有以下分辨率的图像:

MYimage.png--320*480

MYimage@2x.png--640*960

MYimage-568h@2x.png--640*1136

MYimage-375h@2x.png--750*1334

MYimage-736h@3x.png--1242*2208
Run Code Online (Sandbox Code Playgroud)

对于iPhone 4s,它显示: MYimage@2x.png [Right]

对于iPhone 5s,它显示: MYimage@2x.png [wrong]

对于iPhone 6,它显示: MYimage@2x.png [wrong]

对于iPhone 6 +,它显示: MYimage@2x.png [wrong]

但在重命名图像后,如下所述:

MYimage.png--320*480

MYimage@2x.png--640*960

MYimage-568h@2x.png--640*1136

MYimage-375h@2x.png--750*1334

MYimage@3x.png--1242*2208
Run Code Online (Sandbox Code Playgroud)

对于iPhone 4s,它显示: MYimage@2x.png [Right]

对于iPhone 5s,它显示: MYimage@2x.png [wrong]

对于iPhone 6,它显示: MYimage@2x.png [wrong]

对于iPhone 6 +,它显示: MYimage@3x.png [Right]

那么,所实施的格式是什么?

注意:也用Google搜索 链接等等.

iphone xcode objective-c uiimage ios

8
推荐指数
2
解决办法
1万
查看次数

标签 统计

ios ×1

iphone ×1

objective-c ×1

uiimage ×1

xcode ×1