私はいくつかのファーストレスポンダーポイントについて混乱しています:
- を呼び出すと、最初
- becomeFirstResponder
にシステムが呼び出されますか?– canBecomeFirstResponder
なんで? - becomeFirstResponder
との両方があるのはなぜ– canBecomeFirstResponder
ですか? どのような状況で異なる値を返すことができますか?- アプリケーションには毎回ファーストレスポンダーが必要ですか?
– resignFirstResponder
もしそうなら、私が何かのオブジェクトを呼び出すと何が起こっていますか? すぐに最初のレスポンダーになるかUIApplication
、それともこの「トークン」がレスポンダー チェーンのどこかでスローされるか? その巡礼者トークンを取り除きたいときにオブジェクト- becomeFirstResponder
を呼び出すことはできますか?UIApplication
- ...
システムがファーストレスポンダーをどのように管理するか、誰か説明してください。あるオブジェクトがファーストレスポンダーになったときに内部で何が起こっているのか、ファーストレスポンダーを辞任したときに何が起こっているのか。システムは何を呼び出しますか... ありがとうございます!