click
内のに応答しようとしていますtextfield
。クリックが発生すると、panel
. 私の最初の考えは、delegate
メソッドを使用してイベントに応答することでしたが、次のclick
ことがわかりました。
この方法は機能しません:
(void)textDidBeginEditing:(NSNotification *)aNotification
この方法は機能しますが、最初にクリックしたときではなく、テキスト フィールド内のテキストを実際に編集するときにのみ機能します。そして、テキストをもう一度編集すると、このメソッドは機能しなくなります。
(void)controlTextDidBeginEditing:(NSNotification *)aNotification
可能な限り詳細を使用するか、理想的にはコード例を使用できます。がイベントを持つ をnstextfield
継承していることを知っています。また、イベントに応答する同様の方法はありますか?NSControl
mouseDown
textfield