Macos 阻止全屏应用程序中的cmd选项卡
我想做一些锁屏(更多的是为我自己而不是为appstore)。现在,我想禁用cmd tab函数,否则这将不起作用,因为您可以直接从应用程序中执行tab。查看Macos 阻止全屏应用程序中的cmd选项卡,macos,fullscreen,Macos,Fullscreen,我想做一些锁屏(更多的是为我自己而不是为appstore)。现在,我想禁用cmd tab函数,否则这将不起作用,因为您可以直接从应用程序中执行tab。查看-[NSApplication setPresentationOptions:,尤其是NSApplication presentationdisableprocessswitching。根据用于全屏显示的API,您可以在全屏显示时提供该选项。例如,您可以将该选项添加到窗口委托方法中的建议选项中-window:willUseFullScreenP
-[NSApplication setPresentationOptions:
,尤其是NSApplication presentationdisableprocessswitching
。根据用于全屏显示的API,您可以在全屏显示时提供该选项。例如,您可以将该选项添加到窗口委托方法中的建议选项中-window:willUseFullScreenPresentationOptions:
。如果使用-[NSView enterFullScreenMode:withOptions::
进入全屏,则可以在选项字典中的键NSFullScreenModeApplicationPresentationOptions
下指定演示选项。(不过,如果未指定该键,则默认情况下,NSView
将捕获显示和阻止命令选项卡。)