Mam tutaj dziwny błąd. Pozwól mi pokazać kroki, aby go odtworzyć:Biała przestrzeń podczas korzystania z widoku kontenera (różne wyniki w zależności od wersji iOS)
- Nowy projekt (widok z pojedynczej aplikacji, Swift, Universal). Zmień Scenopis do pracy z Compact Regular (wszystkie iPhone'y)
- Dodaj widok (pomalowałem na kolor pomarańczowy) i pojemnik do kontrolera widoku.
- Ustawia ograniczenia dla widoku: stała wysokość (jak 100) i ustawia Leading, Trailing i Top na 0 (brak marginesu). Ustawia ograniczenia dla kontenera: na dole, na początku i na końcu na 0 (bez marginesu). Ustaw ograniczenie między widokiem i kontenerem: Odstępy w pionie - 0.
- Przejdź do kontrolera widoku kontenera (utworzonego automatycznie). Utwórz widok (pomalowałem na niebiesko).
- Set ograniczenia do widoku: Top początku, na końcu i na dole na 0 (bez marży)
- uruchomić projekt na iPhone 4S 8,3 symulatora. Następnie uruchom go ponownie w symulatorze iPhone'a 4s 7.1 i zobacz, jak dzieje się błąd w przestrzeni białej.
Oto moja Storyboard:
Oto kilka screenów z różnicy pomiędzy 8.3, a 7.1:
Moje wątpliwości brzmi: czy to bug zdarzyć na prawdziwych urządzeniach z systemem iOS 7.1?
Ps. 1: odznaczenie "Dostosuj przewijanie widoków" nie rozwiązuje problemu.
Ps. 2: w tym projekcie nie ma widoku nawigacji i tabel (zobaczyłem kilka podobnych problemów, które wykorzystują te komponenty, ale tak nie jest w tym przypadku).
to szerokość 20 pikseli szerokości? – BangOperator
Tak, ta sama wysokość co pasek stanu. – insetoman
Czy kiedykolwiek znajdziesz poprawkę? Mam ten sam problem – gbachik