Widzenie zachowania na iOS11 za pomocą elementu navigationItem.titleView, gdzie szerokość tytułu titleView nie jest pełną szerokością ekranu.iOS 11 navigationItem.titleView Szerokość Nie ustawiona
Mam niestandardowy widok ustawiony jako titleView. Przed wersją iOS11 widok wypełniał pasek nawigacji. Ale iOS 11 nie zmienia rozmiaru, aby wypełnić szerokość ekranu.
Próbowałem ustawić ramkę widoku przed ustawieniem titleView, ale bez powodzenia. Próbowałem również wymusić na superView tytułu widoki ograniczeń układu, ale bez powodzenia.
ekranu załączone:
iOS10:
iOS11:
Ktoś jeszcze tego doświadczyć?
Jako Objaśnienie: titleView obecnie rozplanowane z Auto Layout. Ponieważ to wygląda na wewnętrznąContentSize, to właśnie zadziałało. – mangerlahn
Czy może być wyświetlany tytuł widoku pod dużym widokiem tytułu? Przypisałem element sectionedControl do widoku tytułu, który zawsze pokazywał duży tytuł. – Arco
Dziękujemy! To rozwiązało mój problem. – rilar