是否可以只製作一個應用程序,並在其內部製作兩個故事板,一個用於iPhone,一個用於iPad?我不喜歡在iPad上運行應用程序並單擊2x按鈕的想法。製作適用於iOS的兩個故事板(iPhone和iPad)
我的想法是創建兩個故事板,並有一個開始類,用於檢查您使用的設備是iPhone還是iPad,然後重定向到相應的故事板。我認爲這是一個好主意,因爲代碼是相同的。
是否可以只製作一個應用程序,並在其內部製作兩個故事板,一個用於iPhone,一個用於iPad?我不喜歡在iPad上運行應用程序並單擊2x按鈕的想法。製作適用於iOS的兩個故事板(iPhone和iPad)
我的想法是創建兩個故事板,並有一個開始類,用於檢查您使用的設備是iPhone還是iPad,然後重定向到相應的故事板。我認爲這是一個好主意,因爲代碼是相同的。
創建兩個不同的故事板,所以他們很容易被指定哪個是哪個了他們的名字。然後點擊,使您可以更改設置爲您的實際應用文件。並將版本更改爲universal
,然後指定要使用的故事板!
有一個故事板設置爲iPhone和iPad
iPhone
iPad的
確保故事板的名稱正確設置雖然
您是否嘗試創建新的Universarl XCode項目?如果創建Universal項目,默認情況下會創建兩個Storyboard(一個用於iPhone,另一個用於iPad)。我認爲。
即使您已經創建了一個非通用應用程序,只需將其更改爲universal(target - > summary),然後創建一個新的ipad故事板並確保在target - > summary下,主iphone故事板和main iPad故事板設置爲正確的故事板。
我不得不這樣做的一個項目最近......所以首先你應該導航到你的項目目標,然後單擊頂部欄中的按鈕彙總,然後你會看到一間酒吧,在那裏說:「iOS版應用程序目標」你將會看到一個下拉菜單,其標題顯示Devices選擇通用選項。現在爲iPad添加一個故事板。現在回到項目目標和向下滾動到「iPad的部署信息」部分,並設置新的故事板作爲在文本字段在這裏你還可以添加iPad的圖標和啓動圖像的主要故事板。現在您已準備好創建一個通用應用程序!
是的。這是怎樣的通用應用程序默認故事板工作。 –