У меня есть UINavigationController с кучей наложенных на него контроллеров представления. Не все ориентации контроллера представления совместимы. Например, у меня есть один альбомный вид, поверх которого я нажимаю портретный вид. shouldAutoRotateToInterfaceOrientation вызывается с запросом ландшафта, я возвращаю NO, но он все равно переходит в ландшафт. Теперь в этом виде, если я затем поверну в портретную ориентацию, он повернется и застрянет там (как и должно быть с самого начала). Но когда я открываю вид, вид под ним, который был в альбомной ориентации, теперь находится в портретной ориентации, чего не должно быть!
WTF ??????????????????
обходные пути? совет? решения? что-либо?
iOS 4.1