iOS 6: jak wymusić zmianę orientacji podczas naciskania kontrolera widoku na stos kontrolera nawigacji [duplikat]

To pytanie ma już tutaj odpowiedź:

W systemie iOS6 nie można zmusić ViewControllera do określonego interfejsuOrientation, gdy jest on wciśnięty na stos 3 odpowiedzi

Myślę, że to pytanie powinno być już zadane milion razy, ale wciąż nie mogę znaleźć odpowiedzi na to pytanie.

Oto moja hierarchia: UINavigationController -> UIViewController 1 -> (push) -> UIViewController 2

UINavigationController: obsługuje wszystkie możliwe orientacje UIViewController 1: obsługuje tylko portret UIViewController 2: obsługuje tylko krajobraz

Jak mogę zablokować UIViewController 1 tylko w portrecie i jednocześnie zablokować UIViewController 2 tylko w krajobrazie? Czy to możliwe? Do tej pory widzę, że UIViewController 2 zawsze przyjmuje orientację UIViewController 1.

Należy pamiętać, że dotyczy to tylko systemu iOS 6.

Dzięki!

questionAnswers(3)

yourAnswerToTheQuestion