0

スクロール ビューを調整して、キーボードが をカバーしないようにしようとしていますUITextFieldこの投稿と Apple docsの回答に基づいて、なんとかそれを行うことができました。

使用する

CGRect keyboardSize = [[userInfo objectForKey:UIKeyboardFrameBeginUserInfoKey] CGRectValue];

デフォルトのキーボードに対しては正しい CGRect を返しますが、ユーザーがサードパーティのキーボードをインストールしている場合、正しく計算されません。たとえば、SwiftKey キーボード。

カスタムキーボードが使用されている場合でも、キーボードのフレーム/高さを計算する方法についてのアイデアはありますか?

4

0 に答える 0