2010-07-19 28 views

回答

2

什麼需要改變,使iPhone應用程序兼容的iPad?

您需要提供iPad大小的視圖。

代碼級別的變化在很大程度上取決於應用程序以及您想要如何設計iPad應用程序。在最簡單的情況下,您需要簡單地爲iPad特定視圖提供一些新的xib文件。除非你有相同的控制器與不同的xib文件,加上你的控制器中的一些分支代碼來管理一些iPad的特定功能和佈局。或者您可能會決定需要更多類型的差異,並且需要編寫新的控制器。

但是從開發者的角度來看,iPad只是一個巨大的iPhone。提供視圖以匹配較大的屏幕是技術問題,這很容易。但從可用性的角度來看,您的應用程序可能會有很大的不同,因爲3.5英寸屏幕的界面與10英寸屏幕的界面大不相同。

所以,如果你的新的用戶界面的iPad是一對一直接映射到iPhone應用程序,那麼這很容易,你只需爲所有現有的控制器加載一個iPad xib。如果您設計的方式與iPhone應用程序有所不同,則需要更改代碼級別來處理2 UI之間的差異。

1

只需調整界面構建器中的佈局,然後複製iPhone項目中的代碼,將其粘貼到iPad項目中,然後在界面構建器中連接操作和插座。

相關問題