所以我通过将窗口的级别设置为kCGDesktopIconWindowLevelKey
来弄清楚如何在图标级别绘制我的应用程序。工作完美无缺。
我遇到的问题是互动。当应用程序启动并且窗口聚焦时,一切都很好,但是当我放开它并聚焦另一个应用程序或其他图标时,我再也无法关注窗口了。就好像它被合并到桌面......
任何人都有类似的问题并知道如何解决问题?
答案 0 :(得分:0)
这也是我遇到的一个错误,这一切都是在Lion发布时开始的。为了抵消这种情况,您需要在默认密钥上添加一个或两个级别。像这样:
window.level = kCGDesktopIconWindowLevelKey + 1;