rootViewControllerをdismissするとrootViewControllerはいつづけることについてドキュメントは存在しますか?
https://stackoverflow.com/a/44115223/1979953
self.view.window!.rootViewController?.dismiss(animated: false, completion: nil)
It will dismiss all the presented view controllers and remain root
view controller.
すべてのview controllerをdismissして、root view controllerはいつづけるとありました。
たしかに、試してみるとこの挙動になったのですが、公式の動きなのでしょうか?
どこかに言及している場所はありますか?
rootViewController
に限ってdismiss
の動きが特殊(実際に試したところrootViewController
に代入されているViewController
でdismiss
しても同じ)なので気になりました。