标签:images.xcassets xcode5管理图片 appicon
接上部分:Images.xcassets(上)
3) App 图片管理
假设我有三张不同分变率的背景图 background.png background2.png background3.png ,三张图片是一样的,只是分辨率和命名不同(不同于以前的@2x,@3x,此处仅仅是为了更好的说明效果,在正真的项目中命名还是按@2x,@3x来为好)。
此时我们将background.png拖入Images.xcassets会看见
相继我们把background2.png拖到上图2x的位置 background3.png拖到3x的位置
此时会变成
在我们使用图片的时候都是使用这个图片的统一名称:background 而不是图片本身的名称,XCode也会自动在不同的分辨率使用正确的图片!
例如:
[UIImage imageNamed:@"background"]
如此即可!
项目中往往图片资源过多 ,所以需要建立多个文件夹来管理这些图片!
最终可能会类似于(仅供产考):
小技巧:
在新建文件夹来管理不同功能或者不同模块的图片时,可直接在Images.xcassets目录下新建文件夹,XCode中会智能添加进去!(删除和重命名也是一样!)是不是很贴心?
标签:images.xcassets xcode5管理图片 appicon
原文地址:http://blog.csdn.net/dengbin9009/article/details/43193029