我正在尝试编写一段代码,该代码将弹出到根视图控制器,然后将其推入另一个视图控制器,到目前为止,我已经做到了:
backgroundColor
导航控制器将转到根视图控制器,但没有推送其他视图控制器,我得到的是控制台日志:
在独立视图控制器上呈现视图控制器是 灰心
我想做的是不可能的吗?
答案 0 :(得分:1)
尝试一下-
if let navCont = navigationController {
var controllers = navCont.viewControllers
controllers.removeLast()
let viewController = self.storyboard?.instantiateViewController(withIdentifier: "Posts") as! PostsController
controllers.append(viewController)
navCont.setViewControllers(controllers, animated: true)
}