标签: macos cocoa
我正在基于Mac的应用程序上工作,并且需要其中一项功能的指导,我想在这里做的是
启动我的应用程序时,除非用户按下应用程序的关闭按钮,否则我不希望用户与其他任何应用程序进行交互。不能为Mac启用任何键盘快捷键,例如cmd + spacebar等。
我的问题是这是否可行?苹果有官方文件说由于某些技术原因不允许这样做吗?
答案 0 :(得分:0)
从10.6开始,macOS支持“信息亭模式”;它允许您的应用程序执行以下操作:
广泛地NSApplication公开了一个位掩码属性NSApplicationPresentationOptions,该属性可让您选择要使用的设置的组合。
NSApplication
NSApplicationPresentationOptions
@KenThomases位于here和here的存档文档是进一步阅读的最佳资源。