gpt4 book ai didi

dart - 在 Flutter 中获取键盘高度

转载 作者:IT王子 更新时间:2023-10-29 06:35:45 25 4
gpt4 key购买 nike

有什么方法可以在 Flutter 中获取打开键盘的高度?我试图在打开时通过键盘的高度填充 bottomSheet 小部件。

最佳答案

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

您可以使用 MediaQuery 检查 viewInsets,例如:

MediaQuery.of(context).viewInsets.bottom

注意:即使某些其他系统 ui 从底部遮盖了 flutter ui,bottom 属性也可能有值(value)。

希望对您有所帮助!

关于dart - 在 Flutter 中获取键盘高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49269319/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com