2016-07-28 11 views
10

Pracuję nad aplikacją przy użyciu Xcode 8 (beta 1). Niestety, nie mogę znaleźć opcji "Klasy wielkości".Układ Adaptacyjny w Xcode 8

W Xcode 7 dostępna była opcja "Użyj klas wielkości".

enter image description here

Ale w Xcode 8 nie ma takiej opcji. Czy jest jakaś pomoc dotycząca używania klas wielkości lub podobnych w Xcode 8?

Odpowiedz

10

Teraz masz „Wariacje Zastosowanie cecha”, który jest udoskonaloną wersją rozmiaru klas

enter image description here


Można teraz wybrać urządzenie oparte i orientacja na podstawie cecha widok podobny klas wielkości (iPad Pro, iPad , iPhone, iPhone 6Splus 6s, iPhone i iPhone 4s SE)

enter image description here

+2

Jak mogę utworzyć wspólny układ dla wszystkich rozdzielczości? w - Dowolny h - Any – Satyam

+0

Przed Xcode 8, wszelkie informacje muszą być wyraźne, aw niektórych miejscach znajdziesz wyraźne sposoby użycia dowolnego z nich. Często Xcode 8 ukrywa Any od ciebie, czyniąc go domyślnym zamiast jawnym. Ten zasób może Ci się przydać: https://makeapppie.com/2016/09/05/an-introduction-to-size-classes-for-xcode-8/ –

+0

Mam więc zaznaczone opcje Użyj automatycznego układu i Trait Variations , a moje kontrolery widoku zmieniają rozmiar na IB, świetnie. Ale pomyślałem, że dzięki Klasyfikacjom wielkości można zmienić widok w IB, wykonać trochę pracy, to czy zapisałby TYLKO te zmiany dla tego rozmiaru? –

6

firmy Apple wprowadzi nową funkcję o nazwie Tr ait Wariacje.

Trait Variation

Więc teraz po prostu można tworzyć jak to wygląda na rzeczywistym urządzeniu.

enter image description here

można przełączyć urządzenia klikając przycisk a także zmienić orientację widoku.

+8

Wszystkie iPhone'y portretowe w wC hR, jak tworzyć różne układy dla rozmiarów 7+ i 4S? – RyanTCB

+0

Nowy układ wideo przesłany przez Apple można również przypisać niektóre obiekty układu tylko dla niektórych urządzeń. –

+0

Widzę ten film, ale to wtedy, gdy urządzenia mają różne cechy. Niestety, ponieważ wszystkie iPhony w portretie mają takie same cechy, nie można ich używać do tworzenia układów adaptacyjnych. – RyanTCB