开发包含旧版 Carbon 代码(与一些 Cocoa 混合)的应用程序。它是一个全屏应用程序(不是技术上的,它只是像原来那样绘制自己),在活动时隐藏停靠栏和应用程序菜单栏。

我想做的是阻止应用程序在空间之间移动。基本上,如果用户尝试使用空间,则应用程序是不可移动的(或者根本不会出现在应用程序的预览中)。

有什么指示/提示吗?

有帮助吗?

解决方案

您无需在空间之间移动应用程序;您在空间之间移动窗户。

因此,解决方案是 NSWindow 的 collectionBehavior 财产.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top