我有一个典型的可可应用。工具栏上有一个工具栏项,当前的行为是每当单击此工具栏项时,都会在主窗口的视图中绘制一个矩形。
但是,现在有一个新要求:用户需要能够将此工具栏项拖动到主视图中的某个位置,以便在该位置绘制矩形(用户释放鼠标以放下工具栏项)。
我在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,但找不到与此相关的任何方法。
谁能知道该怎么做?谢谢。