- 0
- 0
- 约9.45千字
- 约 23页
- 2026-02-03 发布于北京
- 举报
操作完成后重新Import一遍,记得要用⌘+A的方式来选中Images文件夹中的所有文
件。最后你会看到类似下面的显示,这就对了。
使用快捷键⌘+B编译,会发现Xcode有警告信息:
’Unassigned”
UnassignedimageRetina42x
此时再次使用快捷键⌘+B编译,会发现Xcode的警告消除了。
科普-1x,2x和3x显示
注意到在assetcatalog的分类中有四个空格区:1x,2x,Retina42x和3x。通过相同
的不同版本,可以更好的适应iPhone和iPad的屏幕尺寸。
1x代表低分辨率屏幕,目前iOS8唯一支持的低分辨率屏幕就是iPad2和iPadmini的
1024*768。所有低分辨率的iPhone设备都不再被iOS8支持。
2x代表Retina分辨率,包含iPhone4S,iPhone5,5c,5s,iPhone6和所有的Retina
IPad。Retina是低清的2倍大小,因此用2x代表。我们刚才导入的只是2x图
片。
Retina42x主要针对需要覆盖整个屏幕界面的,具体来说是iPhone5,5c和5s
的屏幕。因为它们的屏幕比4S大,但是比6要小。出于某种Xcode允许我们为4英寸
设备开小灶,但不包含iPhone6的4.7英寸屏幕。不过大多数时候我们用常规的2x就
好了。
3x是为土豪们准备的,是的,它属于iPhone6Plus的专属。如果我们需要为土豪机型提
供体验,可以把3x的放到这里。
如果我们仅仅为iPhone和iOS8准备,那么1x可以被彻底遗忘了。不过如果你的应用更支
持iPad2和iPadmini,那么还是需要1x的。
我们的“天天来打靶”游戏并非一个universal应用,因此1x可以免了。不过仅仅是提
醒你,你也可以在iPad上运行这个游戏。iPad的一大好处是可以在特殊的仿真模式下运
行所有的iPhone应用。在这种情况下应用会使用2x。
还有一个特殊名习惯。如果资源的名称后面有@2x或@3x,那么就是说它是为
Retina或者RetinaHD版本量身定做的。Retina42x的以-568h@2x后缀结
束。低清分辨率不需要加任何后缀(不需要@1x)。
更换背景
准备就绪了,让我们首先更换背景吧。
在Xcode中打开Main.storyboard,在Xcode右侧面板的ObjectLibrary中找到Image
View。
您可能关注的文档
最近下载
- 药物制剂工程学-第5章 制剂生产各论.pdf
- 2025年4月《社会研究方法》全国自考考题含解析.docx VIP
- 人教版九年级化学上册期末考试实验题专项练习(附答案).pdf VIP
- 入职登记表 入职登记.docx VIP
- 2025年化工工程师工业炉炉管与炉壳强度及热应力计算专题试卷及解析.pdf VIP
- 2024济南章丘区中小学教师招聘考试真题及答案.docx VIP
- 2026届陕西省西安市新城区西安中学数学高二上期末经典模拟试题含解析.doc
- 《英语语法教学课件》.ppt VIP
- 消防安全管理协议与消防安全管理协议书8篇.docx VIP
- 2025年七年级下册数学期末试题.docx VIP
原创力文档

文档评论(0)