アプリケーションウィンドウにアウトラインビュー(XCodeなど)が含まれているときに、そのウィンドウにフォーカスが当てられたときに色が変わっていることに気付きました。たとえば、XCodeを使用すると、ウィンドウが現在の場合、アウトラインビューには青い背景が表示され、フォーカスが失われると灰色になります。ウィンドウにフォーカスがあるときにNSViewの背景色を変更します
誰でもこの複製を手助けできますか?私はdrawRect:
と何かを仮定していますが、ウィンドウの読み込み時に色を変更することしかできません。
おそらくその機能を内蔵していて、私は何かが欠けているのでしょうか?
キーのステータスの変更は、(メインステータスではなく)この動作をトリガーする必要があります。 –