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