UIScrollViewKeyboardDismissModeInteractive
キーボードの上のツールバー内のテキストビューでは機能しないように見えるため、ドラッグキーボードの解任(iPhoneメッセージアプリのように)を手動で実装しています。
縦向きモードで動作しますが、横向きでは、ツールバー (実際には単なるUIView
) とキーボードをアニメーション化すると、フリーズすることがあります。しかし、アニメーションコードが実行されたブレークポイントを使用してチェックしたため、それらはアニメーション化され、画面上であるはずの場所をタップすると、正しい反応 (キーボードのキーがポップアップするなど) が得られました。
これはiOS 7 のキーボード アニメーションを模倣する方法でbeginAnimations:context:
あるため、古いスタイルのアニメーションを使用しています。
これは iOS SDK のバグのようです。これを修正するにはどうすればよいですか?