我有一个想要部分可见的动画。
基本上屏幕的结尾应该将动画切成两半。所以动画溢出但这是有意的。那么如何删除溢出的消息?
return ClipRect(
child: Container(
width: MediaQuery.of(context).size.width - 32,
child: Padding(
padding: const EdgeInsets.fromLTRB(spacingM, spacingM, 0, spacingM),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [
TextInfo(
location: location, dateFormatter: dateFormatter, date: date),
Transform.translate(
offset: Offset(30, 0),
child: WeatherAnimation(),
),
],
),
),
),
);
最佳答案
尝试使用 FittedBox 包裹溢出的内容.这将剪掉溢出的内容。
在这种情况下,我认为您应该用 FittedBox
包裹 Padding
小部件或者 Row
小部件这将允许 FittedBox
形成其父级并剪裁子级使其适合。
关于flutter - overflow hidden flutter,没有溢出的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64389708/