Swift 如何在NSView外部使用addCursorRect?

Swift 如何在NSView外部使用addCursorRect?,swift,cocoa,Swift,Cocoa,我有一个菜单栏应用程序,我希望当按下图标时,鼠标光标图像将更改为自定义的NSImage,但我的应用程序没有NSWindow,它只从菜单栏工作。查看NSCursor的文档,它可以完成您正在查找的内容。使用NSCursor(图像:热点:)创建一个光标,然后使用push()进行设置,然后使用pop()将其更改回原来的状态

我有一个菜单栏应用程序,我希望当按下图标时,鼠标光标图像将更改为自定义的
NSImage
,但我的应用程序没有
NSWindow
,它只从菜单栏工作。

查看
NSCursor
的文档,它可以完成您正在查找的内容。使用NSCursor(图像:热点:)创建一个光标,然后使用
push()
进行设置,然后使用
pop()
将其更改回原来的状态