我有一个用于macOS的Swift应用程序,它使用呈现在顶部的透明视图成功绘制桌面和其他应用程序:
self.view.window!.level = Int(CGWindowLevelForKey(.maximumWindow))
和子类化NSBezierPath。
然而当我尝试在演示模式下在Keynote上运行应用程序时,应用程序会显示并发布主题演讲,但只要我与应用程序交互,Keynote就会消失。我相信它仍处于演示模式,只是最小化。 Upshot是,我无法在演示模式下在主题幻灯片上绘制。
有谁知道如何让我的应用程序在Keynote之上运行?
像DeskScribble这样的应用程序可以做到这一点。谢谢!