2016-01-20 31 views
1

這可能嗎?我很想爲每個蘋果設備創建多個視圖控制器。我知道我可以進入並添加約束條件,以使我所有的標籤和按鈕排列正確,但是在約4個小時的限制和觀看教程之後,我無法做到正確!是否有任何可能的方法來爲每個設備創建多個視圖控制器?Swift 2 - 用於不同設備的多視圖控制器

回答

1

你可以和我以前做過,但我不會推薦它。當AutoLayout被引入時,我做到了這一點,這一切似乎都很難。當Apple推出size classes時,我返回AutoLayout。他們讓生活變得更容易,對不同設備有非常不同的限制。他們還處理像iPhone 6 Plus那樣大小與iPad mini相當的東西。

+0

謝謝! –

0

你可能會花費大量時間來解決無法使用自動佈局的工作方法,但是最終你會花費更多時間在長期運行。

當我開始使用自動佈局(並且仍然不會說我是專家)時,我掙扎了很多,但花了一些時間閱讀了數百萬個不同的教程後,我發現它更容易。

因爲每個人都有不同的偏好風格,所以很難推薦不同的來源來培訓這類材料。很容易推薦官方Apple文檔(自動版面:https://developer.apple.com/library/prerelease/ios/documentation/UserExperience/Conceptual/AutolayoutPG/index.html),但它們可能非常冗長,坦率地說,最終你會覺得無聊和/或失望,因此放棄。有些人喜歡youtube視頻和一些愛博客。

這是由你來找到一個指導,可以幫助,但如果你回來堆棧溢出與清晰解釋,小而簡單的UI元素的例子,你試圖管理自動佈局然後人們可能會嘗試和解釋什麼方法你應該採取和這些說明將以不同的格式。

相關問題