首页 文章

在Flutter获得键盘高度

提问于
浏览
1

是否有任何方法可以让键盘在打开时按键盘的高度填充 bottomSheet 小部件 .

1 回答

  • 1

    通常viewInsets提供有关遮挡颤动ui的任何系统ui的数据 . 要了解键盘高度,您只需检查 viewInsetsbottom 属性,当键盘在屏幕上时,这将保持键盘的高度为零 .

    您可以使用 MediaQuery 检查 viewInsets

    MediaQuery.of(context).viewInsets.bottom
    

    注意:即使某些其他系统ui从底部遮挡了颤动ui, bottom 属性也可能具有值 .

    希望有所帮助!

相关问题