Push通知のカスタムURLスキームからある特定のViewを表示させます。
通常なら、MainViewControllerを経由してNextViewControllerを開きますが、Push通知経由の場合は、直接NextViewControllerを開きます。
appDeledate.swift
swift
1 2let resultVC: NextViewController = mainStoryboard.instantiateViewController(withIdentifier: "nextView") as! NextViewController 3self.window?.rootViewController = resultVC 4self.window?.makeKeyAndVisible()
そのNextViewController上で、戻るボタンを押すと、MainViewControllerに戻るようにしたいです。
swift
1@IBAction func backToMain(_ sender: UIButton) { 2 self.dismiss(animated: true, completion: nil) 3}
ですが、rootViewControllerはNextViewControllerに設定されているので、戻ることはできません。
どうしたらいいでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。