現在、NSWindow の enterFullScreenMode: オプションを試して、ウィンドウの contentView のサブビューを新しいフルスクリーン ビューにします。ただし、私のビューには、奇妙な動作をする NSTextField が含まれています。フルスクリーン モードに切り替えると、非アクティブになります (firstResponder ステータスを辞任するようです)。クリックして呼び出すだけで問題なく使用できます
[myField becomeFirstResponder];
これはドキュメントによって推奨されていません。彼らは私がいつも電話するべきだと言う
[myWindow makeFirstResponder: myField];
フルスクリーンモードになった後は機能しなくなります。ただし、最も奇妙なことは、フィールドに何かを入力してから終了すると、入力したテキストが消えることです。フルスクリーンモードに十分速く戻ると、元に戻ることさえあります。私が間違っていることは何か分かりますか?または、推奨されない API 呼び出しを使用せずに、フルスクリーン モードで NSTextField を firstResponder ステータスに辞任させる方法についてのフィードバックはありますか?
前もって感謝します、ニコラス