应用程序进入全屏模式时是否可以收到通知?因为当应用程序进入全屏时我必须重绘图像,现在我不能这样做,因为我不知道应用程序何时进入全屏。
我找到了方法:
- (void)windowDidEnterFullScreen:(NSNotification *)notification
但我必须在哪里使用它?因为在NSWindow
课堂上它不起作用。
应用程序进入全屏模式时是否可以收到通知?因为当应用程序进入全屏时我必须重绘图像,现在我不能这样做,因为我不知道应用程序何时进入全屏。
我找到了方法:
- (void)windowDidEnterFullScreen:(NSNotification *)notification
但我必须在哪里使用它?因为在NSWindow
课堂上它不起作用。
在窗口进入和退出全屏模式之前和之后发送以下通知:
NSWindowWillEnterFullScreenNotification
NSWindowDidEnterFullScreenNotification
NSWindowWillExitFullScreenNotification
NSWindowDidExitFullScreenNotification
您也可以使用此功能
- (void)windowDidResize:(NSNotification *)notification{
}
每当窗口大小发生变化时,都会调用此函数。