【发布时间】:2016-12-04 11:27:30
【问题描述】:
我有以下场景:我有一个视图控制器,并希望以编程方式导航到另一个视图 f.e.让用户能够更改设置。
所以我有 VC1 和 VC_settings 以及这些控制器之间的当前模态segue。我给 segue 一个标识符并这样称呼它:
performSegue(withIdentifier: "SegueToSettingsView)
好的,这没有任何问题。设置视图已打开,我可以导航回 VC1。
现在我想在另一个视图控制器 VC2 中具有相同的功能。我想重用设置视图,但问题是 segue 已经在 VC1 和 VC_settings 之间连接,我无法为 VC2 连接新的。
如果我尝试在 VC2 中使用上面的 coce 调用现有的 segue,那么应用程序就会崩溃。
【问题讨论】:
标签: ios swift uiview uiviewcontroller