2016-10-02 32 views
0

我正在從Android移動到IOS,並且正在遵循this教程。問題是我的佈局不適應,應該是默認的。本教程介紹了佈局像這樣:如何調整我的佈局?

enter image description here

然而,我的佈局不適應性(通用)兩個iPad和iPhone,而UI僅僅是一個iPhone的:

enter image description here

我搜索了很多關於爲什麼我的佈局不通用(它應該是默認情況下),並且大多數結果表示我需要啓用大小類。

但對我來說,讓大小類的選項甚至沒有,我有以下選項:

  • 使用自動佈局
  • 使用性狀變化
  • 用作啓動畫面

如何讓我的故事板自適應並啓用大小類?

感謝,

Ruchir

+0

只是繼續教程,它將工作或找到教程swift 3.0。這是適應性,你甚至沒有嘗試只是假設somethig :) –

+0

@Lu_適應甚至iPad?本教程繼續假設佈局是自適應的。 –

+0

在Xcode 8中,您預覽場景和選擇大小特徵的方式已更改。解決方案設置中是否選擇了通用應用,而不是在故事板中。當你創建你的應用程序時,如果你選擇了「通用」,那麼它將是一個通用應用程序 – Paulw11

回答

0

我想你的UI是自適應的,它只是在Xcode 8故事板顯示您所選擇的任何設備的用戶界面。如果您在故事板視圖中查看屏幕底部顯示的是iPhone 6s,請點擊該屏幕,然後您可以選擇查看其他設備(包括iPad)。所以即使它看起來不像,它應該是適應性的。

作爲旁註,大小類只適用於如果您希望UI在設備之間不同,而不是自適應。