Ich habe 3 ViewControllers namens FirstController, SecondController und ThirdController. Meine Logik ist firstController.presentViewController (secondController), dann secondController.presentViewController (thirdController) und die eine RootViewController von UIApplication.shareApplication gesetzt(). Keywindow! .rootViewController = firstController ...iOS ändern rootViewController
Aber wenn ich gesetzt firstController als Der rootViewController, wenn viewController von secondController zu thirdController mit thirdController.modalTransitionStyle = UIModalTransitionStyle.CrossDissolve präsentiert wird, wird der ersteController während der Animation angezeigt.
Darf ich den rootViewController nicht so verwenden?
Vielen Dank für Ihre Kommentare, aber sowohl SecondController und ThirdController haben eine Schaltfläche, um sich selbst zu entlassen. – away