1

我有一个NSWindow设置,kCGDesktopWindowLevel所以它位于桌面图标后面的桌面上(如墙纸)。

我正在尝试使用NSViewAnimation.

问题是动画闪烁很多。我追踪到了窗台。

self.window.level = kCGDesktopWindowLevel;

如果我使用默认窗口级别,动画会按预期顺利运行。

任何建议可能是什么原因?在那个级别绘制窗口有什么不同吗?

编辑:

这可能是一个 RunLoop 问题吗?背景窗口不接收用户输入。但是,我的应用程序还有另一个可以接收输入的普通窗口。

4

0 回答 0