0
は、これが正常に動作します:移動しそのまま
let mainStoryboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let innerPage: subVC = mainStoryboard.instantiateViewController(withIdentifier: "subSB") as! subVC
self.present(innerPage, animated: true, completion: nil)
そしてまた、これは動作しません:
let mainStoryboard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let innerPage: subVC = mainStoryboard.instantiateViewController(withIdentifier: "subSB") as! subVC
let appDelegate = UIApplication.shared.delegate as! AppDelegate
appDelegate.window?.rootViewController = innerPage
それはMainNavigationビューを削除することを除いて。特定のビューを表示するだけですが、MainNavを使用しないでください。私はその理由は、私は私のコードを呼び出す私のViewControllerからルートビューコントローラに行くつもりはないと思う?
しかし、それを達成するためにどのように?