![](/img/trans.png)
[英]Will Apple reject new apps if they are not considering the new iPhone 5 resolution?
[英]how to update apps for new iPhone resolution
新的iPhone正在展示中。它具有新的分辨率纵横比。 (1136 x 640)
有谁知道如何升级应用程序以支持新分辨率?
谢谢!
普通的UI组件(如按钮等)应使用新的SDK更新-如MBP Retnia上的。 但是您制作的图像(例如图像)需要以更大的dpi进行更新-这只是一个猜测,但这就是MBP Retnia的工作方式
我们正在使用Canappi生成在两种分辨率下均可使用的Objective-C代码(也适用于iPad)。 Canappi的工作方式与Interface Builder相似,但采用文本形式(如果您问我,它更容易使用)。 这是您为每种分辨率和/或形状系数指定控件位置的方式:
layout myTabletLayout {
text name (10,60,100,30) { ... }
}
layout myPhoneLayout {
text name (10,60,100,30 + 0,10,0,2) { ... }
tablet myTabletLayout ;
}
+0,10,0,2是在应用程序在iPhone 5上运行时应用于原始坐标的偏移。这意味着您可以轻松调整表的大小,间距控件甚至是空格,这真的很酷,您可以带上控件它们在iPhone 4的屏幕外显示,回到iPhone 5的视图范围。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.