弃用 `InputDecoration.maintainHintHeight`,推荐使用 `InputDecoration.maintainHintSize`
概述
#弃用 InputDecoration.maintainHintHeight
参数,推荐使用 InputDecoration.maintainHintSize
参数。
背景
#输入装饰器的默认固有大小取决于提示大小。InputDecoration.maintainHintSize
参数可以设置为 false
,以便在提示不可见时,固有大小忽略提示大小。此前,InputDecoration.maintainHintHeight
参数用于覆盖默认固有高度,但对固有宽度没有影响。
变更说明
#弃用 InputDecoration.maintainHintHeight
,推荐使用 InputDecoration.maintainHintSize
,后者使固有宽度和高度都取决于提示尺寸。
迁移指南
#将 InputDecoration.maintainHintHeight
替换为 InputDecoration.maintainHintSize
,以覆盖默认的固有大小计算。
迁移前的代码
dart
TextField(
indicator: InputDecoration(
maintainHintHeight: false,
),
),
迁移后的代码
dart
TextField(
indicator: InputDecoration(
maintainHintSize: false,
),
),
时间线
#发布版本:3.30.0-0.0.pre
稳定版本:3.32
参考资料
#API 文档
相关问题
相关 PR