0

JavascriptresignFirstResponderとほとんど同じだと思いますか?blur()そしてそれが私たちが言うことができる理由です

[self.firstNameTextField resignFirstResponder];
[self.lastNameTextField resignFirstResponder];
[self.phoneNumberTextField resignFirstResponder];

焦点が合わないようにそれ自体を「ぼかす」だけなので、すべてが一列に並んでいます。ですから、私たちは常にresignFirstResponderほぼ同一であることを思い出すことができますblur()(またはそれらは実質的に100%同一ですか?)。その理由は[aTextField resignFirstResponder]、私が見るたびに、「テキストフィールドが一部のレスポンダーを辞任している-そしてレスポンダーは...キーボードですか?」といつも思います...そしてそれは少し混乱しています。

4

1 に答える 1

0

どのように機能するかわかりませんblur()。UIフォーカスの変更を意味するのは、本当にひどい名前のように聞こえます。しかし、ファーストレスポンダーは、イベントを処理する機会を最初に得るオブジェクトです。ビューが にメッセージを送信されると、ビューはイベントを処理する最初のオブジェクトではなくなり、レスポンダーのリスト内の次のレスポンダーが最初のレスポンダーになりますが詳しく解説しています。firstRepsonderresignFirstResponderCocoa Event Handling Guide

于 2012-09-26T03:48:19.223 に答える