2016-07-08 47 views
17

在Xcode 8測試版中看到新界面生成器的大小類別選項時,我有點困惑。我曾經通過首先在「任何」尺寸的課程中設計他們的應用程序的用戶界面,然後在其他用戶中進行一些自定義調整。工作流程是否應該在這個新版本的Xcode中改變?在Xcode 8中缺少「任何」大小類別

Any size class in Xcode 7

回答

12

做到這一點的方式已經在Xcode的新版本略有改變。它應該自動爲「any-any」構建。看看這個WWDC視頻,我想詳細解釋它。還有第2部分,所以如果需要的話,請留意。

https://developer.apple.com/videos/play/wwdc2016/222/

希望我能幫上忙,
扎克

+0

謝謝。視頻很好地解釋了它。 – FlySoFast

+2

另請參閱:[自動佈局新增功能,WWDC 2016-236](https://developer.apple.com/videos/play/wwdc2016/236/) – leanne

+0

如果您不想看到整個視頻,則可以直接跳到19:00的演示,這幾乎總結了一切。 – DJTano

2

要從舊的任何轉換任何新的特質佈局,經過每個視圖控制器,並更新所有幀。

Screen shot

20

選擇大小班的UI在Xcode 8.改變現在如下:

您添加,而不選擇會發生變化特徵選項將被視爲任何限制所有的尺寸類(不限先前)

enter image description here

要添加約束爲特定的大小類通過選擇添加:

  • 的裝置在底部,並且通過選擇會發生變化性狀該尺寸類的 選項。
  • 當你添加約束爲特定的大小類的吧 變成藍色如下

enter image description here

+2

謝謝!這就是我從WWDC 2016視頻中學到的 – FlySoFast