Wie erkenne ich die Ausrichtung beim App-Start für die Splash-Screen-Animation auf dem iPad?

Hallo ich habe eine app und ich habe zwei *.das PNG-Format für Standard-splash-screen:

Standard-Landschaft.png
Standard-Portrait.png

Was ich will, ist zu animieren das Standard-splash-Bildschirm entfernt, wenn meine app geladen und bereit zu gehen.

Um dies zu erreichen würde ich normalerweise eine UIImageView mit entweder Standard-Querformat oder Standard-portrait (je nach Lage des Gerätes), halten Sie auf dem Bildschirm für eine gewisse Zeit und dann animieren Sie es Weg.

Mein problem ist, dass wenn ich den Anruf [[UIDevice currentDevice] orientation] im

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    

Die Antwort ist immer, dass das Gerät im hochformat, auch wenn ich klar habe es in der Landschaft. Ich habe versucht, das im simulator und auf dem Gerät als auch und das Verhalten ist das gleiche.

Kennt jemand eine Lösung für dieses Problem oder vielleicht eine andere Methode?

Dank!

InformationsquelleAutor der Frage Horatiu Paraschiv | 2010-08-13

Schreibe einen Kommentar