Die "Ausrichtung" von UIDevice currentDevice ist immer null

Wie im Titel. Das Aufrufen von [[UIDevice currentDevice] BeginGeneratingDeviceOrientationNotifications] hat keine Auswirkung.

DidRotateToInterfaceOrientation usw. Ereignisse funktionieren einwandfrei, aber ich muss in der Lage sein, die Geräteorientierung willkürlich abzufragen.

Wie kann ich das beheben / tun?

Die lange Geschichte: Ich habe eine Tab-Anwendung mit einem Navigations-Controller auf jeder Registerkarte. Die Stammansicht der ersten Registerkarte ist eine Grafik, die im Vollbildmodus angezeigt wird, wenn sich die Ausrichtung in Querformat ändert. Dies muss jedoch immer dann überprüft werden, wenn die Ansicht angezeigt wird, da die Ausrichtungsänderung an einer anderen Stelle hätte erfolgen können. Daher wollte ich den Ausrichtungsstatus abrufen, wenn diese Ansicht angezeigt wird.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage