チャット ウィンドウのように、最新のアイテムが一番下に表示されるように並べ替えられたリストがあります。チャット ウィンドウでは通常、最新のメッセージが一番下に表示されます。
このリストは、上部にツールバーがあり、下部にテキストフィールドがあるビュー内にあります。外側のレイアウトは vbox で、リストは flex: 1 に設定されています。
私が抱えている問題は、リストが空のときにメッセージを入力すると、空のリストの一番上に表示されることです。デバイスでタッチ キーボードをオンにすると、ビュー全体が押し上げられ、入力したばかりのメッセージが表示されません。上部のツールバーと下部のテキストフィールドの間のスペースを埋めるのに十分なメッセージがリストにあるとすぐに、問題は解決します。メッセージを入力すると、リストの上部ではなく下部にポップアップするためです。
リストが空の場合でもメッセージが一番下に表示され、メッセージが追加されるたびにリストがその上のスペースを消費し続けるようにレイアウトを微調整する方法はありますか?
助けてください!ありがとう!