iPadにてキーボードをフローティングで使用していると、描出フォームにキーボードが被り入力しづらくなります。
描出欄の下部に空間を設けていただければ解決できると考えております。
ご多忙の折恐れ入りますが、ご検討のほどよろしくお願いいたします。
2023/5/5 18:25:00
あれ
2023/7/29 19:35:00
ご報告ありがとうございます。
正直なところ,入力対象のフォームにキーボードを被せるのは iPad の欠陥という気がしなくもないので,どう対応しようか迷っています。個々の OS・ブラウザ固有の問題に合わせた場当たり的な対応はキリがなく避けたい(更新で直ってしまうこともある)ので,普遍的な対策が出来るといいのですが……。
あれ
2023/7/29 22:23:00
あれ
2023/7/29 23:21:00
なるほど。これは iPad というよりフローティングキーボード対策として考えた方がよさそうですね。
素朴な疑問なのですが、キーボードを動かせばいいという問題でもないですか?
あれ
2023/7/29 23:39:00
おっしゃる通り、「フローティングキーボードを動かせば入力欄と被らない」は下記の画像の通りで真なのですが、以下の要望や問題があります。
- フローティングキーボードは動かせるけど所定の位置から動かしたくない
- キーボードの位置が変わると何とも言えない違和感があります
- キーボードはなるべく画面下部に配置したい
- 画面中央部にキーボードがあると表示物に被さる異物感がある
- スマートフォンのフリックキーボードと同じにしたい
- iPadにおいてはフローティングキーボード以外ではスマートフォンと同様のフリックキーボードが実現できない
- 上部に表示された輪郭と入力欄を見ながら入力したい
- iPadにおいては、フローティングキーボードを画面下部すれすれに配置するのは慎重に配置する必要がある
- 画面下部に寄せすぎると横幅いっぱいに広がった普通のキーボードに切り替わってしまう
節操なく描出フォームの下側に広告枠を突っ込むという手法も……
2023/7/30 18:43:00
少なくともAndroidではフローティングキーボードの位置に合わせて入力欄の位置を調整する予定はなさそう
2023/7/30 0:01:00
仕組み上これは正常な動作で、透明化の機能を備えたキーボードアプリではアルテ以外でも同様になりますが、LINEなど入力欄の位置によっては入力欄が隠れて使用しづらいことがあります。
仕様とされているようです。
iOSについては不明。
入力欄の下側に余白を設けた場合、無限スクロール時に1ページ目の入力欄と2ページ目の間に隙間ができることになると思うので、調整が大変そう。
常にアプリを全画面表示にしないような機能をタブレット側で入れてくれると良いのに、そうすればアプリのウィンドウサイズを調整してフローティングキーボードとの表示位置をユーザー自身でカスタマイズできるのに、って常々感じています。