0

NSControlなどNSButtonの が Tab キーを使用してフォーカスを取得できるかどうかを検出する必要があります。

ユーザーがキーボード/ショートカット/キーボード/「タブがフォーカスを移動する方法を変更する」の下のシステム環境設定でオプションを有効にしている場合は、可能です。

より具体的には、「すべてのコントロールがフォーカスを取得できる」モードが有効になっている場合にのみ、NSButton をファーストレスポンダにするのが好きです。firstReponder ステータスを受け入れるかどうか、コントロールに問い合わせることができるでしょうか?

ボタンで呼び出しacceptsFirstResponderてみたのですが、Tab キーで firstReponder になれないのに YES になってしまうので、それは正しくありません。

4

1 に答える 1