【发布时间】:2011-08-05 13:17:12
【问题描述】:
我正在尝试编写一个应用程序,该应用程序允许用户将文件从 Finder 拖放到NSStatusItem 上。到目前为止,我已经创建了一个实现拖放界面的自定义视图。当我将此视图添加为 NSWindow 的子视图时,它一切正常——鼠标光标提供适当的反馈,并且当我放下时,我的代码被执行。
但是,当我使用与 NSStatusItem's 视图相同的视图时,它的行为不正确。鼠标光标会给出适当的反馈,表明文件可以被删除,但是当我删除文件时,我的删除代码永远不会被执行。
我需要做一些特别的事情来启用NSStatusItem 的拖放功能吗?
【问题讨论】:
标签: cocoa drag-and-drop nsstatusitem