Macos 创建没有窗口的mac应用程序

Macos 创建没有窗口的mac应用程序,macos,cocoa,Macos,Cocoa,我想创建一个像xscope或pixelruler这样的应用程序,但我创建的所有应用程序都有一个标准窗口。 如何在没有窗口的屏幕上直接绘图?没有窗口无法绘图,但可以有一个背景透明的窗口 我应该帮你。您需要一个自定义的NSWindow子类,为了使其透明,您需要为样式掩码传入NSBorderlessWindowMask。然后可以在窗口的内容视图中进行绘图

我想创建一个像xscope或pixelruler这样的应用程序,但我创建的所有应用程序都有一个标准窗口。
如何在没有窗口的屏幕上直接绘图?

没有窗口无法绘图,但可以有一个背景透明的窗口

我应该帮你。您需要一个自定义的
NSWindow
子类,为了使其透明,您需要为
样式掩码传入
NSBorderlessWindowMask
。然后可以在窗口的内容视图中进行绘图