Macos 以编程方式在OSX中将窗口锁定到位

Macos 以编程方式在OSX中将窗口锁定到位,macos,Macos,我希望能够将应用程序永久放置在特定位置,并防止其他窗口重叠它 在Windows中,这称为应用程序桌面工具栏(请参阅) 我从来没有在OSX中见过这样的应用程序(尽管我只全职使用了一年),所以这可能是不可能的(/允许的) 如果这是可能的,我将如何进行此操作?使窗口不可移动: NSApp.mainWindow.movable = NO; 要在其他窗口上运行,请执行以下操作: NSApp.mainWindow.level = NSScreenSaverWindowLevel; 这肯定回答了我的问题,

我希望能够将应用程序永久放置在特定位置,并防止其他窗口重叠它

在Windows中,这称为应用程序桌面工具栏(请参阅)

我从来没有在OSX中见过这样的应用程序(尽管我只全职使用了一年),所以这可能是不可能的(/允许的)


如果这是可能的,我将如何进行此操作?

使窗口不可移动:

NSApp.mainWindow.movable = NO;
要在其他窗口上运行,请执行以下操作:

NSApp.mainWindow.level = NSScreenSaverWindowLevel;

这肯定回答了我的问题,虽然我很不幸地问了一个稍微错误的问题。