我有一个内有一些标签的NSBox,我想充当按钮。这是否可能,或者我是否必须找到其他方法使应用程序的较大区域可点击?
答案 0 :(得分:2)
作为NSView
的子类,NSBox
响应mouseDown
事件。有关更多信息,请访问https://developer.apple.com/documentation/appkit/nsresponder/1524634-mousedown
答案 1 :(得分:0)
是的,请使用func mouseDown事件。您也可以根据位置执行此操作。另外,如果您使用的是sks文件,则始终可以在顶部创建一个透明按钮(假设带有标签的框是固定的)...