【发布时间】:2016-11-26 03:36:44
【问题描述】:
在 Mac OS 上,当我像这样进入全屏模式时:
NSDictionary *opts = [NSDictionary dictionaryWithObjectsAndKeys:
[NSNumber numberWithBool:NO], NSFullScreenModeAllScreens, nil];
[gl_view enterFullScreenMode:[NSScreen mainScreen] withOptions:opts];
第二台显示器(即没有全屏应用的显示器)不再接收键盘输入。鼠标很好用。
我查看了从the documentation 引出的所有选项和兔子洞,但我找不到任何可以控制键盘是否被捕获的东西。
这是一个错误,还是一个可配置的选项?
编辑:抢占一个可能(和明智的)回复:我知道 10.7 引入了一个新的并且被广泛认为是更好的全屏 API,但我必须支持 10.6。
【问题讨论】:
标签: objective-c macos cocoa