繁体   English   中英

如何为新的iPhone分辨率更新应用

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM