Das Erkennen der iOS-Ausrichtung ändert sich sofort

Ich habe ein Spiel, bei dem die Ausrichtung des Geräts den Status des Spiels beeinflusst. Der Benutzer muss schnell zwischen Querformat, Hochformat und Querformat umschalten. Bisher habe ich das Spiel für Orientierungsbenachrichtigungen registriert über:

[[UIDevice currentDevice] beginGeneratingDeviceOrientationNotifications];

Aber es ist viel zu langsam - es scheint eine zweite Verzögerung zwischen dem Drehen des Telefons und dem tatsächlichen Auslösen der Benachrichtigung zu geben. Ich brauche eine Möglichkeit, um Änderungen in der Ausrichtung des Geräts SOFORT zu erkennen. Ich habe versucht, mit dem Gyroskop zu experimentieren, bin aber noch nicht so vertraut, dass ich weiß, ob es die gesuchte Lösung ist oder nicht.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage