Это самый простой способ объяснить это, имейте в виду, что представление вложено в контроллер навигации:
1.) Приложение запускается, и независимо от того, в какой ориентации находится устройство, приложение всегда находится в портретной ориентации. У меня есть метод shouldRotate, возвращающий нет, поэтому он никогда не вращается.
2.) Я нажимаю кнопку, перехожу к другому виду и поворачиваю его в альбомную ориентацию (что нормально)
3.) Находясь в альбомной ориентации в другом представлении, я нажимаю кнопку «Назад» на контроллере навигации, и он возвращает меня к контроллеру представления, который я НЕ хочу поворачивать в альбомной ориентации.
Каков хороший способ постоянно поддерживать мой основной контроллер представления в портретной ориентации, когда он исходит из контроллера представления в альбомной ориентации?
Спасибо!