私はbecomeFirstResponder
のコントロールに焦点を当てる方法を知っていますが、そのコントロール(例:UITextView
)が現在フォーカスを持っているかどうかを知る方法はありますか?UITextViewがフォーカスを持っているかどうかを知る方法
EDIT:問題は、たとえば、フォーカスを受け取ったときにUITextViewの背景色を変更したいのですが、isFirstResponderコールをどこに置くべきですか?この場合、通知を使用する必要がありますか?
ありがとうございます。
今はチェックできませんが、 'isFirstResponder'プロパティなどはありませんか? –
存在しない場合は、UITextViewをサブクラス化し、そのエフェクトにivar /プロパティを追加します。その後、-becomeFirstResponderをオーバーライドし、フラグを設定します。 –
ああ、そのようなプロパティに注意を払っていませんでした。はい、実際にisFirstResponderという名前のプロパティがあります。あなたは投票できるように質問に答えることができます。 – JAHelia