3

我有一个 NSBox,里面有一些标签,我想充当一个按钮。这是可能的,还是我必须找到其他方法来使应用程序的大部分区域可点击?

4

2 回答 2

2

作为 的子类NSViewNSBox响应mouseDown事件。更多信息,请访问https://developer.apple.com/documentation/appkit/nsresponder/1524634-mousedown

于 2018-09-28T18:15:44.260 回答
1

是的,使用 func mouseDown 事件。您也可以根据位置执行此操作。此外,如果您正在使用 sks 文件,您始终可以在顶部创建一个透明按钮(假设带有标签的框是固定的)......

于 2018-09-28T19:05:45.543 回答