【发布时间】:2020-04-24 11:28:18
【问题描述】:
在将一个视图控制器永久移动到另一个视图控制器时遇到一些麻烦。正常的转场似乎都有一个“返回”选项。
我知道我可以将 VC 嵌入导航控制器并创建一个自定义 segue 来重写层次结构/更改根 VC
class ReplaceSegue: UIStoryboardSegue {
override func perform() {
source.navigationController?.setViewControllers([self.destination], animated: false)
}
}
但我想避免使用导航控制器,因为当我稍后添加 SWRevealViewController 时它会混淆。
我可以/应该更改情节提要 VC(即在 AppDelegate 之外)吗?
谢谢 - 如果这是一个“初学者”问题,我们深表歉意
【问题讨论】:
标签: swift uiviewcontroller segue uistoryboard uistoryboardsegue