Spojrzałem na każde pytanie do tej pory i nikt nie wydaje się odpowiedzieć na to pytanie.Jak wyświetlić jedno UIView w krajobrazie?
Utworzono kontroler UITabBarController i dodano do niego kilka kontrolerów widoku. Większość widoków jest wyświetlana w układzie pionowym, ale należy patrzeć w krajobraz. Nie chcę używać akcelerometru ani wykrywać, gdy użytkownik obraca urządzenie, chcę wyświetlić widok w trybie poziomym, gdy wybierze ten widok z zakładki na dole.
Chcę, aby pojawiały się regularne animacje, takie jak opuszczenie karty, obracanie widoku itp., Gdy wybierają ten element, a dzieje się odwrotnie, gdy wybierają inny widok.
Czy nie ma wbudowanej właściwości lub metody informującej system, jaką orientację ma wyświetlić widok?
Przesłanianie metody shouldautorotate ... nie robi absolutnie nic, o ile mogę powiedzieć.
Rodzaj odpowiedź NIE doceni to „RTFM”, ponieważ już mam, a ktoś, kto opracowany dla iPhone do tej pory nie wie, że jest bardzo mało przydatna M do F-ing R.
Nie bierze pod uwagę żadnej z animacji (zakładka, pasek stanu itp.). –
Mimo to użycie metody setStatusBarOrientation wydaje się być sposobem obejścia tego problemu. –