Обнаружение изменения ориентации iOS мгновенно

У меня есть игра, в которой ориентация устройства влияет на состояние игры. Пользователь должен быстро переключаться между альбомной, горизонтальной и горизонтальной ориентацией. До сих пор я регистрировал игру для уведомлений об ориентации через:

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];

Но это слишком медленно - кажется, что между поворотом телефона и фактическим срабатыванием задержки примерно вторая секунда. Мне нужен способ мгновенного обнаружения изменений в ориентации устройства. Я попытался поэкспериментировать с гироскопом, но еще недостаточно знаком с ним, чтобы знать, является ли это решение, которое я ищу.

Ответы на вопрос(6)

Ваш ответ на вопрос