現在、UISearchBar
(開始時には最初のレスポンダ)のサードパーティ製のキーボードを使用していて、コンテンツをコピーして貼り付けることができます友人などに送信するサードパーティ製のキーボードでresignFirstResponder()を使用する
理論的には、バーにテキストを入力して検索を押すと、ユーザーはアプリケーションの実際のUITextView
(つまりメッセージアプリのメッセージフィールド)にテキストを入力できるはずですが、これはうまくいかず、タイピングは機能しますが、実際には何も表示されません。 私はsearchBar.resignFirstResponder()
、self.becomeFirstResponder()
と多くの組み合わせを.endEditing(true)
としてみました。 Giffyのようなアプリでこれを行うことは可能ですが、私の人生のためにそれを理解することはできません。 ご協力いただければ幸いです。
申し訳ありませんが、私はあなたの問題をかなり理解していないと思います。 Returnキーを押すと、検索バーの入力テキストがTextFieldに表示されないという問題がありますか?それとも、最初のレスポンダをtextViewに切り替えるのではないのですか? – MQLN
サードパーティのキーボードに検索バーがあります。検索バーでの入力が終わったら、キーボードの検索バー以外では入力できないようです。だから私がNotesアプリに入っていれば、キーボードを完全に終了するまでもう入力できません。 – cyril
ああ、奇妙なので、キーボードが開いている間、他の何かを最初の応答者にすることはできませんか? – MQLN