2016-07-08 10 views
17

Ich bin etwas verwirrt, wenn ich die Größenklassenoptionen des neuen Interface Builders in Xcode 8 Beta sehe. Ich habe die Benutzeroberfläche meiner Apps erstellt, indem ich sie zuerst in der Größenklasse "Irgendeine" entworfen habe und dann einige Anpassungen in den anderen vorgenommen habe. Soll der Workflow in dieser neuen Version von Xcode geändert werden?"Irgendeine" Größenklasse fehlt in Xcode 8

Any size class in Xcode 7

Antwort

12

Die Art und Weise dies leicht in der neuen Version von Xcode geändert zu tun hat. Es sollte automatisch für "any-any" erstellt werden. Sehen Sie sich dieses WWDC-Video an, von dem ich denke, dass es im Detail erläutert wird. Es gibt auch einen Teil 2, also pass auf, wenn du musst.

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

Hoffe, dass ich helfen konnte,
Zack

+0

Danke. Das Video erklärt es sehr gut. – FlySoFast

+2

Siehe auch: [Was ist neu in Auto-Layout, WWDC 2016-236] (https://developer.apple.com/videos/play/wwdc2016/236/) – leanne

+0

Wenn Sie nicht das ganze Video sehen möchten, können Sie Um 19:00 Uhr direkt zur Demo springen, was alles zusammenfasst. – DJTano

2

Um aus dem alten durch irgendeinen unter Umständen auf die neue Trait Layout, gehen Sie durch jede Ihrer Ansicht Controller zu konvertieren und alle Frames aktualisieren.

Screen shot

20

Die Benutzeroberfläche der Größenklassen wählen hat in Xcode geändert 8. Jetzt wird es wie folgt:

Irgendwelche Einschränkungen, die Sie ohne Auswahl hinzufügen Vary Traits Optionen wie für in Betracht gezogen werden alle Größenklassen (Beliebig vorher)

enter image description here

Um eine Beschränkung auf eine bestimmte Größenklasse hinzuzufügen, indem Sie hinzufügen:

  • Das Gerät am Boden und durch Vary Traits Optionen dieser Größenklasse auswählen.
  • Wenn Sie Beschränkungen auf eine bestimmte Größenklasse hinzufügen, die Bar wird blau wie unten

enter image description here

+2

Danke! Das habe ich vom Video der WWDC 2016 gelernt – FlySoFast