NSTextField
次のように、3 つのを含むウィンドウがあります。
+------------------------+
| +--------------------+ |
| | field1 (editable) | |
| +--------------------+ |
| +--------------------+ |
| | field2 (editable) | |
| +--------------------+ |
| +--------------------+ |
| | field3 (selectable)| |
| +--------------------+ |
+------------------------+
field1
とfield2
は編集可能ですが、「選択可能」に設定されてfield3
います。つまり、マウスを使用してテキストを選択してコピーすることはできますが、テキストを編集することはできません。
field2
はアウトレットfield3
として参照しますが、 がファーストレスポンダーのときにキーを押すと、 の代わりにアクティブになります。nextKeyView
Tab
field2
field1
field3
field
Interface Builder で「編集可能」に設定するとすぐに、タブ移動が意図したとおりに機能します。
読み取り専用へのタブ移動を有効にするにはどうすればよいNSTextField
ですか?