UITextView のinputView
とinputAccessoryView
非常にクールです!
現在inputView
、ユーザーが要求したときにキーボードを交換するために を使用しています。ドキュメントによると、inputView
またはを変更した後、どちらinputAccessoryView
を呼び出さなければならないかは、ドキュメントによると、変更をアニメーション化-reloadInputViews
しないと言われています。
このメソッドを使用して、現在のオブジェクトがファーストレスポンダである場合に、そのオブジェクトに関連付けられているカスタム入力ビューまたは入力アクセサリ ビューを更新できます。ビューはすぐに置き換えられます。つまり、アニメーション化せずに配置されます。現在のオブジェクトがファーストレスポンダーでない場合、このメソッドは効果がありません。
これは、ユーザーがボタンを押して を切り替えるたびにinputView
、キーボードが消えて がinputView
表示され、すべてが即座に行われることを意味します。これは、素敵なアニメーションがないため、非常に iOS7 らしくありません。
だから、私の質問は: それをinputView
切り替えるときにアニメーション化することは可能ですか? (App Store の禁止行為に頼ることなく)。