我想在屏幕上的任意位置拖出菜单栏图标的副本。我NSStatusItem使用自定义视图,我已经能够在菜单栏中显示一个图标。我的应用程序不会像您猜测的那样使用NSWindow。
我能够拖放它,但它会被菜单栏中的小视图切断。
例如,在Clear for Mac中,您可以将内容拖动到屏幕周围的任何位置:
在iOS上使用UIView这显然是由clipToBounds工作的:不,但我不知道OS X上的NSView的任何等价物。
答案 0 :(得分:0)
您是否尝试过-[NSView dragImage:at:offset:event:pasteboard:source:slideBack:]
?