В приложении My iPad активно используется автоповорот. Отлично. Однако я заметил, что если скрытое представление выпускается реализацией по умолчанию didReceiveMemoryWarning
(как описано здесь), когда вид перезагружается из пера, и я оказываюсь в альбомной ориентации, он загружает его в портретной ориентации. Это наносит ущерб интерфейсу, пока я не поверну iPad вручную и не заставлю его принять правильную ориентацию.
Я предполагал, что iOS загрузит представление в текущей ориентации; это то, что он делает, когда приложение запускается. Но это не после того, как его выгрузил didReceiveMemoryWarning
. Почему нет? И как я могу заставить его это сделать?
-willAnimateRotationToInterfaceOrientation:duration:
. Может быть, он не вызывается, потому что вращение не анимировано? - person theory   schedule 11.01.2011-willRotateToInterfaceOrientation:duration:
, ни-willAnimateRotationToInterfaceOrientation:duration:
не вызываются. Они оба вызываются при запуске приложения… - person theory   schedule 11.01.2011