我有一个典型的可可应用程序。工具栏上有一个工具栏项,当前行为是在单击此工具栏项时在主窗口视图中绘制一个矩形。
但是,现在有了一项新要求:用户需要能够将此工具栏项拖动到主视图中的某个位置,以便在该位置绘制矩形(用户释放鼠标以放下工具栏项) )。
我在https://developer.apple.com/library/mac/documentation/cocoa/reference/applicationkit/classes/NSToolbarItem_Class/Reference/Reference.html和https://developer.apple.com/library/mac/documentation/cocoa/Conceptual/Toolbars/Toolbars.html#//apple_ref/doc/uid/10000109i检查了苹果开发文档,但找不到与此相关的任何方法。
有谁知道怎么做?感谢。