[英]What is the best practices when developing iphone and ipad app together?
我要創建一個同時支持iPhone和iPad的應用程序。 在繼續之前,我只想了解有關兩個應用程序開發的最佳實踐。
我知道以下幾點:
結論:
請參考下面所附的圖像,該圖像將清晰顯示。
問題:
這可能是一個基本的問題,但是我需要澄清以取得更好的代碼實用性。
謝謝
聽起來好像不需要特定的第1頁和第2頁子類,盡管這完全取決於每個設備上的頁面之間的區別。 集合視圖可能更適合您的需求,因此您可以簡單地設置項目寬度,並且布局會將內容適當地組織為列。
聽起來更像是您需要的是頂層的2個不同的容器類,這些類決定了如何顯示頁面,或更具體地說,決定了要顯示多少頁面以及它們在屏幕上的位置。 對於iPhone來說,這確實很簡單,對於iPad,則稍微復雜一些(主要是由於旋轉處理)。
還要注意,如果您在Xcode中創建一個新的主從項目,並要求它支持iPhone和iPad,您將看到針對這種情況(可選)使用了拆分視圖控制器。 通過讓應用程序委托決定是否使用“特殊”容器(對於iPad),從而無需2個容器類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.