Я знаю, что этот вопрос немного устарел, но подумал, что я добавлю ссылку на учебник, который я нашел, когда находился в той же ситуации, в которой вы находились (желая получать уведомления о повороте устройства, независимо от ориентации интерфейсаwas).
В этом уроке дается хороший и простой обзор того, как обрабатывать поворот устройства с помощью UIDeviceOrientationDidChangeNotification
.
У меня также были проблемы с UIDeviceOrientationDidChangeNotification
, не стреляющим(он отлично работал в симуляторе, но не на моем устройстве).После небольшой отладки я понял, что у меня на устройстве заблокирована книжная ориентация, и это заставило UIDeviceOrientationDidChangeNotification
не срабатывать.Не уверен, что это ваша проблема, но это то, что легко упустить из виду и стоит проверить.