可可得到拖放内容而不会掉落

时间:2013-10-28 18:19:47

标签: macos cocoa drag-and-drop

菜单栏应用程序图标是否可以通过将其悬停在图标上来接收文本?在将内容放到图标上之前,我需要知道内容中有多少个字符。如果内容中有太多字符,我希望光标上的绿色圆圈变为红色。这可能吗?我会用什么方法来实现这个目标?我在documentation page上找不到任何有用的东西。

1 个答案:

答案 0 :(得分:2)

NSDraggingInfo提供了-draggingEntered:,因此即使在丢弃发生之前,您也可以访问包含该对象的draggingPasteboard

至于更改光标,您需要提供自己的光标。查看NSCursor文档。