2013-03-14 10 views
11

Ustawiam Podsumowanie projektu> Informacje o wdrażaniu iPhone/iPod> Obsługiwane orientacje interfejsu do trybu portretowego.Tylko orientacja na iPada

Działa to dobrze na wszystkich modelach symulacyjnych, iPadach (iOS 5.1) i iPhone (iOS 6.1).

Ale po uaktualnieniu iOS na iPadzie z 5.1 do 6.1.2 następnie

uruchomionej aplikacji na iPada stać krajobrazu trybie (lewa + prawa) przy zastosowaniu uruchomić.

Jak mogę to naprawić?

Odpowiedz

23

spróbuj przejść do YourApp-Info.plist pliku w Wspieranie pliki i upewnij się, że odpowiednie kierunki są ustawione zarówno Supported interface orientations i Supported interface orientations (iPad)

+0

po dodaniu portretu do obsługiwanych orientacji interfejsu. Wystąpił błąd "UIApplicationInvalidInterfaceOrientation", powód: "Obsługiwane orientacje nie mają wspólnej orientacji z aplikacją i powinnyAutorować powracają TAK" – user1047504

+0

, to prawda. Dziękuję Ci. – user1047504

+0

Zgadnij, że brakowało '- (BOOL) shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation) interfaceOrientation'? ale masz go do pracy, wydaje się, że :) Cieszę się, że pomogę –

4

UISupportedInterfaceOrientation Dodaj do swojej Info.plist, z ustawieniem dla każdej orientacji wspierasz.

+0

Zgadza się. Dziękuję Ci. – user1047504