Jeśli mam widok w moim app z 3 subviews (jako przykład) z następującym odstępem między nimi:Korzystanie Auto Layout zmienić obowiązuje w równym stopniu od rozmiaru
TOP - 40 punktów - podrzędny 1 - 60 punktów - PODKŁAD 2 - 80 punktów - PODGLĄD 3 - 80 punktów - BOTTOM
Rozumiem, w jaki sposób mogę korzystać z automatycznego układu, aby zapewnić, że każdy z moich podobrazów zachowuje jego wysokość i szerokość, i mogę uzyskać wszystko, aby uzyskać wyrównanie na 3,5 LUB 4-calowy ekran iPhone'a.
Ale nie mogę pracować się, jakiego rodzaju przymusu muszę zrobić to tak, jakby były ustawione na 3,5" ekranie, a następnie udał się do 4" ekran, każdy rozstaw zwiększyłaby proporcjonalnie (np. 40 punktów wynosiłoby 47, 60 do 71, 80 do 95 - lub w przybliżeniu).
Czy to możliwe? Czy muszę zrobić wszystkie odstępy równe między elementami? (Jeśli tak, jak bym jeszcze zmusić go do zmiany rozmiaru równie?)
Jestem nowy na Auto Layout więc jeśli Tęskniłam nic się lub nie jasno, co oznacza, że należy daj mi znać, dziękuję.
Świetnie, dzięki za pomysł. Wypróbuję to i zobaczę, czy mogę zhackować coś, co zbliży się do tego, co chcę :) –
Po odrobinie nauki korzystania z Auto Layout udało mi się wykorzystać twój pomysł. Dziękuję Ci! –
Polecenie dla każdego, kto to wypróbuje, sprawdź, czy nie ma żadnych automatycznie dodanych ograniczeń wysokości - ponieważ może to spowodować, że całkowita wysokość będzie większa niż rozmiar ekranu podczas obracania. Jeśli tak, możesz po prostu zmniejszyć ich priorytet do mniejszych ograniczeń wysokości, które chcesz zastosować. –