Status bar ist Landschaft, aber [[UIApplication sharedApplication] statusBarOrientation] zurück portrait

Dieses problem taucht unregelmäßig, aber ich bin nicht sicher, warum genau. Wann läuft meine Anwendung auf dem Gerät (iPad), habe ich etwas code zum laden einer scroll-view mit Bild-Ansichten nach der aktuellen Geräte-Orientierung. Obwohl das Gerät Landschaft vor dem laden, die Ansichten geladen werden, als ob es Porträt.

Die Orientierung wird durch den Aufruf [[UIApplication sharedApplication] statusBarOrientation].

Die Ansichten sind so eingestellt, passen Sie Ihre Positionen, wenn das Gerät gedreht wird, und in der Tat drehen in das hochformat und wieder zurück in das Querformat gibt Sie an die richtige Landschaft Positionen. Ist es der Fall, dass alle Anwendungen beginnen im hoch-und Wechsel bald auf Landschaft, falls erforderlich? Bin ich versucht zu überprüfen, die Ausrichtung zu früh (während der init von der ersten view-controller geladen werden)?

InformationsquelleAutor der Frage Stuart | 2011-04-27

Schreibe einen Kommentar