我试图在Row
using中隐藏一些图标AnimatedContainer
,但我无法弄清楚为什么图标总是留在那里,而其他小部件会与Row
.
这是我的代码:
class BuildThemeChooser extends StatelessWidget {
final bool isDark;
BuildThemeChooser({this.isDark});
@override
Widget build(BuildContext context) {
return AnimatedContainer(
height: !isDark ? 100.0 : 0.0,
duration: Duration(seconds: 1),
curve: Curves.fastOutSlowIn,
child: Row(
children: [
Icon(Icons.ac_unit),
Icon(Icons.ac_unit),
Icon(Icons.ac_unit),
FlutterLogo(),
FlutterLogo(),
FlutterLogo(),
],
),
);
}
}
有什么想法我在这里做错了吗?
谢谢。