我正在尝试在 Flutter 中显示一个标题,其中标题Icon
与小部件高度的中心对齐Text
。这是我目前拥有的小部件结构:
//dart
Widget header() {
return Column(
crossAxisAlignment: CrossAxisAlignment.start,
children: [
Text(
"Welcome back",
style: TextStyle(
fontSize: 20,
),
),
Row(
crossAxisAlignment: CrossAxisAlignment.center,
children: [
Text(
"User name",
maxLines: 1,
overflow: TextOverflow.ellipsis,
style: TextStyle(
fontSize: 22,
fontWeight: FontWeight.bold,
),
),
Icon(
kVerifiedIcon,
color: kPrimaryColor,
size: 15,
),
],
),
],
);
}
结果:
目前,Icon
相对于 似乎略有错位Text
。我希望Icon
根据 的高度垂直居中Text
。
我尝试调整size
的Icon
并更改的crossAxisAlignment
属性Row
,但是没有按预期工作。