我在 NSView
中有 NSButton
。 NSView
有 NSClickGestureRecognizer
。现在我可以从具有 NSClickGestureRecognizer
的 NSView
获取 action
。但问题是 NSButton
无法点击。
我该如何解决这个问题?
代码:
import Cocoa
class ViewController: NSViewController {
@IBAction func actionGesture(_ sender: NSClickGestureRecognizer) {
print("Gesture Clicked!")
}
@IBAction func actionButton(_ sender: NSButton) {
print("Button Clicked!")
}
}
截图:
项目链接: https://drive.google.com/open?id=1HmbKiqdF9z7SH131IyyfJ21j8KOgabzl
最佳答案
关于swift - 如何使自定义 View 及其上方的 NSButton 在 macOS swift 中可点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50548211/