コードでの画面遷移で NavigationControllerを使ってもスライドアニメーションをさせない方法
あたりまでだけど、Segueとこんがらがったりしてなんか忘れていたので、メモ。
スライドアニメーションが出るコード
var storyboard: UIStoryboard = UIStoryboard(name: "storyboardName", bundle: nil) var nextVC: UIViewController = storyboard.instantiateInitialViewController() as! UIViewController self.navigationController?.pushViewController(nextVC, animated: true)
させない方法
var storyboard: UIStoryboard = UIStoryboard(name: "storyboardName", bundle: nil) var nextVC: UIViewController = storyboard.instantiateInitialViewController() as! UIViewController self.navigationController?.pushViewController(nextVC, animated: false)
animatedをfalseにするのです。