UIToolbar
キーボードが表示されたときにキーボードの上に置かれ、事前にフォーマットされたテキストを挿入するために使用するカスタムがあります。私の問題は、フォーマット済みのテキストの潜在的なユーザーである が1 つとUITextView
2 つあることです。UITextField
ボタンが を呼び出すとき、IBAction
どの要素にフォーカスがあり、どの要素が であるかをどのように判断できfirstResponder
ますか?
私の質問を賢くする試み#2:
フォーカス[textElement selectedRange];
のあるUITextField
orを呼び出す必要があります。UITextView
どのビュークラスであるかtextElement
を問わないように宣言するにはどうすればよいですか?UIText*
私が次のことをすると...
UIView *textElement = [self my_method_of_getting_first_responder];
NSRange range = [textElement selectedRange];
私はもちろん
UIView はセレクター 'selectedRange' を宣言していません
ありがとう!