我想在屏幕上的任何位置拖出菜单栏图标的副本。我 NSStatusItem 使用自定义视图,我已经能够让它在菜单栏中显示一个图标。正如您可能猜到的那样,我的应用程序没有使用 NSWindow。
我可以拖放它,但它被菜单栏中的小视图切断了。
例如,在 Clear for Mac 中,您可以将内容拖到其自己窗口之外的屏幕上的任何位置:
在带有 UIView 的 iOS 上,这显然是通过 clipToBounds:NO 工作的,但我不知道 OS X 上的 NSView 有什么等价物。
我想在屏幕上的任何位置拖出菜单栏图标的副本。我 NSStatusItem 使用自定义视图,我已经能够让它在菜单栏中显示一个图标。正如您可能猜到的那样,我的应用程序没有使用 NSWindow。
我可以拖放它,但它被菜单栏中的小视图切断了。
例如,在 Clear for Mac 中,您可以将内容拖到其自己窗口之外的屏幕上的任何位置:
在带有 UIView 的 iOS 上,这显然是通过 clipToBounds:NO 工作的,但我不知道 OS X 上的 NSView 有什么等价物。