我已经搜索了与此类似的问题,但由于我的原因非常模糊,因此找不到。
我目前正在开发社交网络应用。我所有的代码似乎都是正确的。但是,有共享按钮不起作用。我将在此处附加代码:
@IBOutlet weak var shareBtn: UIButton!
位于我的文件之一中以将其连接起来,并且:
@objc func toCreatePost (_ sender: AnyObject) {
performSegue(withIdentifier: "toCreatePost", sender: nil)
}
在您询问之前,我所有的命令都已连接,按钮已连接至代码,并且标识符正确。
我不知道这可能是Xcode本身还是我的代码中的错误,但是按钮在运行时会单击,但不会执行任何操作。帮助将不胜感激。 错误是,即使单击的代码正确,单击按钮时也不会执行任何操作,也不会进入下一个ViewController。
@IBAction func toCreatePost (_ sender: AnyObject) {
performSegue(withIdentifier: "toCreatePost", sender: nil)
}
上面是我编辑的带有IBaction的代码,现在崩溃了。崩溃是线程1:信号SIGABRT
这是我的main.storyboard
答案 0 :(得分:0)
See this for view-based issues click here
似乎您没有在必须执行segua操作的视图控制器之前添加导航控制器。
如果您的问题仍未解决,请尝试不使用segua手动推送