Szukaj…


Uwagi

Aby uzyskać więcej informacji (Klasy rozmiarów i Adaptacyjność poprzez Storyboard) o korzystaniu z automatycznego układu dla adaptacji w iOS, możemy skorzystać z linku do witryny dewelopera Apple .

Możemy również dodawać ograniczenia Programowo przy użyciu języka Visual Format Language, jak opisano tutaj na stronie dla programistów Apple .

Klasy rozmiarów i adaptacyjność dzięki Storyboard

Możemy dodać adaptację do dowolnej podklasy UIView którą dodajemy na kontrolerze widoku w pliku stalówki.
Weźmy przykład dodawania adaptacji za pomocą klas rozmiarów do widoku.

  1. Dodaj widok kontrolera widoku jako:

wprowadź opis zdjęcia tutaj

  1. Teraz musimy przypiąć ten widok do jego podglądu w celu ustalenia jego rozmiaru i położenia za pomocą ograniczeń, takich jak:

wprowadź opis zdjęcia tutaj

  1. Możemy zobaczyć dodane ograniczenia jako:

wprowadź opis zdjęcia tutaj

Ograniczenia te definiują, że dodany widok zostanie umieszczony w jego widoku super jako

CGRect(20, 0, superview.width - 20, superview.height - 20)
  1. Aby zobaczyć podgląd dodanych ograniczeń na ekranie, możemy użyć Asystenta edytora jako;

wprowadź opis zdjęcia tutaj

  1. Możemy dodać więcej ekranu, aby zobaczyć podgląd, taki jak:

wprowadź opis zdjęcia tutaj

Możemy również zobaczyć podgląd w trybie poziomym, przesuwając kursor myszy na nazwę urządzenia i klikając przycisk obrotu jako:

wprowadź opis zdjęcia tutaj



Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow