2011-06-11 43 views

回答

1

您想要將當前僅iPhone應用重構爲通用應用。

iPhone SDK 3.2 [及更高版本]支持通用應用程序的 開發。 的通用應用進行了優化,在 所有iPhone OS設備,it's本質 一個iPhone應用程序,並建成 一個二進制的iPad應用程序運行。

更多詳細信息請參閱Introducing Universal Applications for iPhone OS文檔。

爲了實現通用應用設計目標 ,你會 需要使用條件編碼來確定 您的應用程序運行時的特點 的可用性。有條件的 編碼允許您確保您的 加載正確的資源,使用 設備支持的功能,並正確利用可用的硬件 。

在Xcode 4中,您可以設置設備類型,確保爲您創建iPad特定的UI應用程序。

Xcode 4 Devices

一旦你選擇通用會盡量幫助你通過創建一些文件。

enter image description here

1

在iPhone視圖與尺寸在預iphone 4的情況下爲480×320像素,和iphone 4具有960x480px創建。 iPad有1024x768,所以你需要改變這個尺寸的視圖。沒有自動的方式。在Xcode 4中,你有某種「將視圖更改爲ipad」,但是視圖中元素的位置,但是你必須對最終視圖進行一些調整,因爲應用的ipad UI應該給予不同UX比iPhone。

+0

那麼我需要建立3個不同的目標嗎? – user605957 2011-06-11 23:16:08

+0

您只能有一個可用於多個設備的目標。 – 2013-10-24 17:23:16

相關問題