标签: objective-c swift macos cocoa
NSToolbarItem不是NSView的子类,因此它不支持addGuestureRecognizer方法。如果它的NSToolbar不可自定义,则可以通过索引获得NSToolbar的精确子视图,然后使用addGuestureRecognizer方法。但是,如果工具栏是可自定义的,索引可能会有所不同,用户可能会添加和删除按钮,这对于这个简单的事情需要相当多的代码。
有没有解决方案?