![](/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.