(新手问题)后,重新命名文件夹/模块等我发现事件不再触发。在故事板检查员看来,所有事件看起来都是正确连线的。故事板事件没有到达视图控制器
但是在视图控制器中没有触发事件。
这怎么调试?它可能是错误的模块名称,相对路径或类似的东西。
代码片段:
class ViewController: UIViewController, STBackgroundTaskDelegate, MeshViewDelegate, UIGestureRecognizerDelegate, AVCaptureVideoDataOutputSampleBufferDelegate {
viewDidLoad中:
override func viewDidLoad() {
super.viewDidLoad()
// ... more here...
}
接收方法:
@IBAction func overlayTypeChangedWithSender(_ sender: AnyObject) {
NSLog("Overlay type changed")
showOverlay()
}
我们需要一些代码,否则我们无法帮助你。 – Sulthan
确保Identity Inspector中的Module字段指向故事板中的新模块名称 – sheetal
Sulthan - 我不知道要发布什么代码。发布完整的故事板和ViewController没有什么意义,是吗? –