【发布时间】:2018-06-25 19:13:10
【问题描述】:
我想跳到窗帘后面的根部,同时以模态方式呈现一个新的视图控制器。当用户使用完这个新的视图控制器后,它将被关闭,并且导航控制器的根视图控制器将在它后面。
我尝试过使用
self.navigationController?.popToRootViewController(animated: false)
在 prepareForSegue: 方法内部,但它在模态视图控制器完全呈现之前显示根视图控制器(因此向用户显示幕后发生的事情,这不是一个理想的功能)。
如果尝试弹出模态显示的视图控制器的viewDidLoad:,则什么都不会发生。
解决这个问题的最佳方法是什么?
【问题讨论】:
标签: ios iphone swift uinavigationcontroller modalviewcontroller