【发布时间】:2013-07-30 04:38:29
【问题描述】:
我运行模拟器,我转到硬件和设备,它显示设备列表
iOS Simulator > Hardware > Device
iPad
iPad (Retina)
iPhone
iPhone (Retina 3.5 inch)
iPhone (Retina 4 inch)
我想为所有这些设备制作不同的 XIB。但我想知道路。正如我所见,Xib 属性检查器中有两个选项
Xib Attribute Inspector > Size
Freeform
Retina 3.5 Full Screen
Retina 4 Full Screen
虽然有
iPhone/iPod Touch 320x480
iPhone/iPod Touch having retina display 640x960
iPhone/iPod touch 5th 640x1136
iPad with non retina display 768x1024
iPad With retina display 1536x2048
iPad mini 768x1024
` 我应该如何处理模拟器中显示的上述给定设备的 Xib 以及它如何覆盖所有 iOS 设备?
【问题讨论】:
-
你为什么不尝试使用自动调整大小
-
自动调整大小选项有什么用? @Herçules
-
自动调整 640x960 和 640x1136 的大小,您可以为 iPad 和 iPhone 制作不同的 xib。无需为视网膜显示制作不同的 xib。
-
简单尺寸的图像应命名为 image.png,retina 的图像应命名为 image.@2x.png。您必须在项目中保留两个图像
-
操作系统会自动选择正确的图像。