【发布时间】:2012-09-22 07:56:09
【问题描述】:
我需要检查我的应用是否在全屏模式下运行。因为我有按钮女巫滑出面板,全屏时应该以不同的方式切片。如何查看?
【问题讨论】:
标签: objective-c macos cocoa fullscreen
我需要检查我的应用是否在全屏模式下运行。因为我有按钮女巫滑出面板,全屏时应该以不同的方式切片。如何查看?
【问题讨论】:
标签: objective-c macos cocoa fullscreen
全屏显示的窗口应该设置NSFullScreenWindowMask。
例如你可以使用:
if ([yourwindow styleMask] & NSFullScreenWindowMask) {
....it's full screen
}
【讨论】:
NSUInteger _full_screen_int = 1 << 14; if ([_main_app_window styleMask] == _full_screen_int) { NSLog(@"full"); } 而且它不起作用