У меня есть два контроллера вида, foo
, который является только портфолио, и bar
, который представляет собой портрет + пейзаж. Когда я нажимаю bar
на foo
, foo
всегда начинается в портретной ориентации. Пользователь должен наклонить телефон после нажатия, чтобы заставить os обнаружить новую ориентацию. Я бы предпочел, чтобы foo
был в пейзаже с момента его загрузки, если телефон является пейзажным в момент его нажатия.Использовать текущую ориентацию на контроллере push view
Как это можно достичь на iOS6 и 7?
Это не работает, к сожалению. – Morrowless
Вы попробовали это? http://stackoverflow.com/questions/14402401/viewcontroller-in-uinavigationcontroller-orientation-change –
http://stackoverflow.com/questions/14633213/force-portrait-orientation-while-pushing-from-landscape-view- контроллер - попробуйте это тоже –