2016-05-14 6 views
1

私はデフォルトのUISearchControllerを使用しています。複数の選択を行うための検索バーが必要です。UISearchControllerを使用して複数項目検索の検索バーのテキストフィールドの高さを拡張するにはどうすればよいですか?

しかし、1行で表示するのではなく複数の検索を入力すると、テキストフィールドの高さが大きくなるはずです。

これはテキストビューのように動作するはずです。テキストフィールドの最後に達した場合は、次の行から開始する必要があります。これを実装する方法は? これを実行する最善の方法は何ですか? (できるだけObjective -Cにコードを記述してください)

+0

'UITextField'(' UISearchBar'で使用)は、1行のテキストしか表示できません。 – rmaddy

答えて

0

ここでは解決策はありますが、サンプルコードはありません。最初に、UISearchControllerとそのビューを親View Controllerに追加します。次に、検索バーのテキストビューにUISearchControllerを追加します。第3に、テキストビューがそのテキストとフレームを変更するたびに、検索バーのテキストを変更し、UISearchControllerのフレームを調整して、テキストビューが検索バーをカバーするようにします。

+0

それは私のために働くアイデアありがとう –

関連する問題