【发布时间】:2018-01-24 10:26:45
【问题描述】:
self?.performSegue(withIdentifier: "myview", sender: nil)
即使我在情节提要中使用 push,上面的代码也不会显示导航栏。 下面的代码向我显示了一个错误,即使存在正确名称的 segue
self?.navigationController?.performSegue(withIdentifier: "myview", sender: nil)
错误
由于未捕获的异常 'NSInvalidArgumentException' 导致应用程序终止,原因:'Receiver () has no segue with identifier 'myview''
【问题讨论】:
-
你想在哪个班级做这个,
self指的是什么?你确定你正确设置了 segue 标识符吗? -
是的,这就是简单 self?.performSegue 工作但没有导航栏的原因。导航是抛出错误
-
谢谢,大家都说我做self的时候没有viewcontroller?.navigationController?.performSegue。
标签: ios swift storyboard uinavigationbar