簡體   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