Ich bin dynamisch entfernen eine Ansicht und einen Splitviewcontroller hinzufügen. Ich habe Probleme im Querformat. Wenn ich das gleiche Laden im Querformat mache, wird die Ansicht zuerst im Hochformat geladen und dann in den Querformatmodus. Gibt es eine Möglichkeit, dieses Problem zu lösen? Es gibt ein vorübergehendes Flackern und UX ist nicht erfreulich.splitview Controller im Hochformat geladen und dann in Landschaft
0
A
Antwort
1
Ich lief früher in ein ähnliches Problem früher, entfernte ich die vorherigen Ansichten, die ich dem UIWindow hinzugefügt hatte, fügte dann meinen anderen ViewController hinzu, der das Problem löste, so;
-(void)loginWasSuccessful {
// discard the login view controller, and nil it out
[self.loginViewController_iPad.view removeFromSuperview];
self.loginViewController_iPad = nil;
self.splitViewController.view.hidden = NO;
self.splitViewController.view.alpha = NO_ALPHA;
// create an animation block that'll fade out the splash view, and fade in the split view controller (that houses employee search)
[UIView animateWithDuration:LOGIN_TO_EMP_SEARCH_FADE_ANIMATION_DURATION animations:^{
// remove and nil the splash and login view from the window...
self.splashView.alpha = NO_ALPHA;
self.splitViewController.view.alpha = FULL_ALPHA;
}];
Hoffe, das hilft!
Verwandte Themen
- 1. Die Schriftart UIWebView ist im Hochformat dünner als die Landschaft
- 2. Machen/ausblenden Master-View-Controller Arbeit in Landschaft das gleiche wie Hochformat
- 3. Wie Startbildschirm im Hochformat und andere Bildschirme in der Landschaft in Android Libgdx?
- 4. Verwenden der Kamera im Hochformat Ausrichtung
- 5. Erzwingen einer iPad App, um SplitView auch im Hochformat anzuzeigen (Wie die Einstellungen iPad App)
- 6. MPMoviePlayerController Neuausrichtung von Hochformat auf Querformat und zurück auf Hochformat (iOS 4.1)
- 7. Warum die Statusleiste rotiert und die Anzeige bleibt im Hochformat
- 8. iPad Rahmenbreite und Höhe mixup in Landschaft
- 9. SplitViewController im Hochformat nicht ausblenden
- 10. MediaRecorder Videoaufnahme im Hochformat
- 11. ActionBar mit Symbol und Text im Hochformat
- 12. UIView hat im Querformat Hochformat?
- 13. immer Dialog in Landschaft
- 14. Wie programmiere Landschaft und Portrait programmatisch in Android?
- 15. Force Landschaft für eine Ansicht Controller IOS
- 16. iPad3 HD Schwarzer Bildschirm im Hochformat Orientierung
- 17. Anderes Design für Querformat und Hochformat android
- 18. iPad SplitViewController mit Menü im Hochformat wie Einstellungen App
- 19. iphone UIKeyboard Landschaft
- 20. Hochformat und Querformat in iOS6
- 21. App Icon zurück Pfeil zeigt im Querformat und im Hochformat
- 22. SplitView für iPad und Menüschublade für iPhone
- 23. iPad-Ausrichtung Nur Hochformat
- 24. Stellen Sie die Ausrichtung auf Hochformat ein, wenn der Navigationscontroller im Hochformat ist
- 25. iPad Querformat + Hochformat
- 26. Android: Kamera Vorschauausrichtung im Hochformat
- 27. Android VideoView Vollbild im Hochformat
- 28. UISegmentedControl Breite in SplitView
- 29. UISplitViewController Anzeigemasteransicht oben ausführlich im Hochformat
- 30. Porträt UND Landschaft VS. Porträt und Landschaft trennen
Mit Ihrer Formulierung klingt es so, als ob Sie keinen Split-View-Controller als Root-View-Controller verwenden. Ist das korrekt? Wenn ja, ist das wahrscheinlich ein Teil Ihres Problems. –
Ya. Aber ich habe während meiner Anfangsphase auf der linken Seite nichts zu zeigen. So habe ich vorübergehend eine andere Ansicht und lade dann die Splitview, sobald der Inhalt fertig ist. – thndrkiss