你好,我想在呈现视图控制器的同时拥有push segue默认动画。
我有三个控制器在我的故事板上。 FirstController附加到navigationController。第一个控制器和第二个控制器通过segue连接为present Modally
。我正在从第二个控制器启动第三个控制器,如下所示
let takeProductPhotoController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("takeProductPhotoController") as! TakeProductPhotoController
let nav = UINavigationController(rootViewController: takeProductPhotoController )
self.presentViewController(nav, animated:true, completion:nil)
问题是ThirdController像模态一样弹出我的意思是从底部我不想要。我想要像push segue这样的动画
我认为它会起作用如果我做self.pushViewController
但是pushViewController不在这个自我中
答案 0 :(得分:0)
你需要这样做:
self.navigationController?.pushViewController(nav, animated:true)