Natychmiastowa zmiana orientacji systemu iOS

Mam grę, w której orientacja urządzenia wpływa na stan gry. Użytkownik musi szybko przełączać się między orientacją poziomą, pionową i poziomą. Do tej pory rejestrowałem grę na powiadomienia o orientacji za pośrednictwem:

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];

Ale jest o wiele za wolno - wydaje się, że między obróceniem telefonu a wystrzeleniem powiadomienia następuje około sekundowe opóźnienie. Potrzebuję sposobu, aby NATYCHMIAST wykryć zmiany w orientacji urządzenia. Próbowałem eksperymentować z żyroskopem, ale nie jestem jeszcze na tyle zaznajomiony, by wiedzieć, czy jest to rozwiązanie, którego szukam.

questionAnswers(6)

yourAnswerToTheQuestion