0

controlTextDidBeginEditing デリゲート メソッドは、クリックまたはタブを押して NSTextfield を選択したときに呼び出されません。デリゲートが設定され、他のすべてのデリゲート メソッドが起動されます。何か提案はありますか??

4

1 に答える 1

1

Tab キーを押すなどのキー イベントを処理するsetFieldEditor:には、デリゲート メソッドにメソッドを記述することで処理できます。この要件では、このメソッドで十分です。

NSTextfield別の方法は、クラスと書き込みメソッドをオーバーライドするkeyDown:ことです。

于 2013-10-15T05:29:17.403 に答える