私はfirstController、secondController、およびthirdControllerという3つのviewControllerを持っています。 私のロジックが!.rootViewController = firstController ...iOS change rootViewController
keywindow。firstController.presentViewController(secondController)、その後、secondController.presentViewController(thirdController)、およびセットUIApplication.shareApplication(でrootViewController)ですが、私のようにfirstControllerを設定するとrootContControllerは、secondControllerからthirdControllerへのviewControllerをthirdController.modalTransitionStyle = UIModalTransitionStyle.CrossDissolveで表示すると、アニメーション中にfirstControllerが表示されます。
このようなrootViewControllerを使用しないでください。
コメントをいただきありがとうございますが、secondControllerとthirdControllerの両方に自分自身を閉じるボタンがあります。 – away