ユーザーがテキストフィールドをクリックしたときにパネルを開きたいとします。私は、クリックイベントに応答するデリゲートメソッドを使うべきだと思います。私はテキストフィールドのクリックに応答するために使用するデリゲートメソッドはどれですか?
- (void)textDidBeginEditing:(NSNotification *)aNotification
方法が機能しないことがわかった、と
- (void)controlTextDidBeginEditing:(NSNotification *)aNotification
方法が機能することを、私は、テキストフィールド内のテキストを編集する場合にのみ、その後、私はそれをクリックしません。テキストを再度編集すると、この方法は機能しません。どうして?
申し訳ありません申し訳ありませんが、私はこれをMacで使用したいと思いますが、iphoneではなく、ココアでどうしますか?
申し訳ありません、私はiPhoneではなく、Macでこれを使用したいと思います。どのようにココアでそれを行うには? – jin
@jin http://stackoverflow.com/questions/684166/which-delegate-method-should-i-use-to-respond-to-clicks-on-an-nstextfield/4473352#4473352にはかなり良い返信があります。一見。 – Jais