Hallo,
ich portiere gerade eine App vom iPhone auf iPad und bin auf zwei Sachen gestoßen, die ich nicht verstehe:
1. Wenn die App aus dem Hintergrund kommt wird erstmal für kurze Zeit das Default-Bild gezeigt (Default@2x.png, da iPad-Version noch keine eigenen hat) und erst dann wieder die aktiven Views, beim Start der App am iPhone passiert das nicht.
2. Wenn die App aus dem Hintergrund kommt wird sie immer in Portrait-Ausrichtung neugestartet, egal in welcher sich das iPad tatsächlich befindet, und erst dann mit Animation gedreht, dabei liefert NSLog(@"Orientation: %d", [[UIDevice currentDevice] orientation]); in applicationWillEnterForeground die korrekte Ausrichtung.
Kann mir jemand erklären warum es so passiert? Ich habe schon alles mögliche gegoogelt und keine Lösung gefunden.
ich portiere gerade eine App vom iPhone auf iPad und bin auf zwei Sachen gestoßen, die ich nicht verstehe:
1. Wenn die App aus dem Hintergrund kommt wird erstmal für kurze Zeit das Default-Bild gezeigt (Default@2x.png, da iPad-Version noch keine eigenen hat) und erst dann wieder die aktiven Views, beim Start der App am iPhone passiert das nicht.
2. Wenn die App aus dem Hintergrund kommt wird sie immer in Portrait-Ausrichtung neugestartet, egal in welcher sich das iPad tatsächlich befindet, und erst dann mit Animation gedreht, dabei liefert NSLog(@"Orientation: %d", [[UIDevice currentDevice] orientation]); in applicationWillEnterForeground die korrekte Ausrichtung.
Kann mir jemand erklären warum es so passiert? Ich habe schon alles mögliche gegoogelt und keine Lösung gefunden.