Splitview-Controller Portrait mode- Top-Taste hält nach rechts verschieben
-
27-09-2019 - |
Frage
Ich bin mit SplitViewController in ipad. Auf Knopfdruck Klick Detailansicht, öffne ich eine modalview, die im Vollbildmodus ist. Jedes Mal, wenn ich die modale Ansicht schließen, die Taste, die der Tabellen-Ansicht im Portrait-Modus verschiebt sich nach rechts zeigt.
Wenn ich den Prozess des Öffnens der modalen Ansicht und entließ es weiter, es hält nach rechts bewegt, bis er auf der rechten Seite des Bildschirms verschwindet.
Jede Idee, warum dies geschieht?
Lösung
Das Problem tritt auf, wenn die any.modalPresentationStyle = UIModalPresentationFullScreen;
Habe ich es zu any.modalPresentationStyle = UIModalPresentationPageSheet; und jetzt ist alles in Ordnung.
Andere Tipps
Ich bestätige, dass changin modalPresentationStyle zu UIModalPresentationPageSheet den Trick zum Beispiel:
MY_VC *controller = [[MY_VC alloc] initWithNibName:@"MY_VC" bundle:nil];
[controller setModalPresentationStyle:UIModalPresentationPageSheet];
[splitViewController presentModalViewController:controller animated:NO];