我试图让我NSWindow
:
- 在所有空间上可见
- 显示桌面时可见(按
F11
) - 在任务控制/曝光中不可见
以下正是这样做的,但有一个副作用:
[self setCollectionBehavior: NSWindowCollectionBehaviorCanJoinAllSpaces
| NSWindowCollectionBehaviorStationary ];
在 Mac OS X Lion 上切换到仪表板时,该窗口与仪表板项目保持单独可见一秒钟,然后将其隐藏。
这是预期的行为还是错误?我的应用程序的用户在消失之前看到仪表板上的窗口会让人感到困惑。我原以为它们只会显示在 Spaces 而不是 Dashboard 上。