【发布时间】:2023-02-08 17:27:40
【问题描述】:
我有一行包含 3 个图标,但如果添加了注释,我需要显示其中一个,但如果没有注释,则隐藏。
我尝试使用 Visibility 但无法正确使用。如果没有注释,我需要使用 SizedBox 以便其他所有内容保持正确对齐。
这样做的正确方法是什么?
Expanded(
flex: 14,
child: Center(
child: GestureDetector(
onTap: () {
print(data[index].rosterId);
Navigator.push(
context,
MaterialPageRoute(
builder: (context) => ShiftsForRoster(
rId: data[index].rosterId,
),
),
);
},
child: Icon(Icons.note_alt_outlined, size: 35, color: kMainColor80),
),
),
),
【问题讨论】: