弃用 `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