2012-11-08 57 views
-2

我是iOS開發新手,目前正在爲iPhone和iPad開發應用程序。我們可以爲iPhone和iPad開發單一應用程序嗎

我的問題是我們可以開發單一的應用程序,可以在iPhone和iPad上運行,它們可以匹配不同的屏幕尺寸或分辨率。或者,我是否需要編譯2個不同的應用程序,以匹配iPad和iPhone中不同的屏幕尺寸或分辨率?

謝謝。

回答

0

也可以使一個通用的應用程序的iPhone和iPad。爲故事板或筆尖文件創建不同的佈局。

4

我們可以開發單一的應用程序來實現這一點。只需在創建新項目時選擇設備系列作爲通用設備。您將可以選擇爲iPhone和iPad準備不同的Xib。在代碼中,您可以檢查設備或在分配設備時使用適當的命名。

例如,

爲iPhone -

oneViewController *oneView = [[oneViewController alloc]initWithNibName:@"oneViewController" bundle:nil] autorelease]; 

爲iPad - 你可以只使用"oneViewController~ipad"爲廈門國際銀行的名字。這會自動爲ipad加載xib。

相關問題