And*_*ito 5 macos xcode cocoa objective-c swift
在我的OSX项目中,我想:
识别NSWindow所在的桌面(暴露空间之一);
在一个坚定的空间中打开一个NSWindow,而不仅仅是在当前的空间.
有办法做这些简单的任务吗?
探索文档(NSWindowController,NSWindow,NSScreen)我找不到任何关于多桌面管理的信息.
提前致谢!
您认为有一些API可以使用Spaces,但事实并非如此.您可以使用CGWindowListCopyWindowInfo来确定特定窗口所在的空间,但是没有简单的方法可以在特定空间上打开特定窗口.
有私人 API,以空间之间移动窗口,当然.是否要在应用程序中使用它取决于您的需求 - 显然,您无法在Mac App Store应用程序中使用它.
找到了我正在寻找的反向工程头的副本副本:https: //gist.github.com/rjw57/5495406
| 归档时间: |
|
| 查看次数: |
840 次 |
| 最近记录: |