アプリケーションがフルスクリーンモードに入ったときに通知を受け取ることはできますか?アプリが全画面表示になったときに画像を再描画する必要がありますが、アプリが全画面表示になるタイミングがわからないため、今は再描画できません。
私は方法を見つけました:
- (void)windowDidEnterFullScreen:(NSNotification *)notification
しかし、どこでそれを使用する必要がありますか?NSWindow
クラスでは機能していないからです。
アプリケーションがフルスクリーンモードに入ったときに通知を受け取ることはできますか?アプリが全画面表示になったときに画像を再描画する必要がありますが、アプリが全画面表示になるタイミングがわからないため、今は再描画できません。
私は方法を見つけました:
- (void)windowDidEnterFullScreen:(NSNotification *)notification
しかし、どこでそれを使用する必要がありますか?NSWindow
クラスでは機能していないからです。
NSWindowDelegate プロトコルのフルスクリーン API:
次の通知は、ウィンドウがフルスクリーン モードに入る前後に送信されます。
NSWindowWillEnterFullScreenNotification
NSWindowDidEnterFullScreenNotification
NSWindowWillExitFullScreenNotification
NSWindowDidExitFullScreenNotification
この機能も使用できます
- (void)windowDidResize:(NSNotification *)notification{
}
この関数は、ウィンドウのサイズが変更されるたびに呼び出されます。