flutter - 动画时无法消除溢出错误。(颤动)
问题描述
我将代码编写到 AnimatedContainer 中,当它扩展时,它会逐渐溢出,但在完全范围内,它不再是溢出错误。我在几个屏幕上尝试了代码,没有任何问题。我想。
child: GestureDetector(
onTap: () {
setState(() {
arr[index] = !arr[index];
});
},
child: Center(
child: AnimatedContainer(
width: arr[index] ? 300.0 : 300.0,
height: arr[index] ? 80.0 : 85.0+60.0*clase[index].clase,
alignment:
arr[index] ? Alignment.center : AlignmentDirectional
.center,
duration: Duration(seconds: 1),
curve: Curves.fastOutSlowIn,
child: arr[index] ? Inchis(index) :Deschis(index),//these are the classes
),
),
),
一切都很好,但我想逃避那个小错误。这是一个视频 https://imgur.com/0HXoIZN
解决方案
推荐阅读
- javascript - 通过 Webpack Require Context 将查询参数传递给 Loader
- regex - 选择具有第一行条件的第 n 行
- marklogic - 服务器端 JavaScript 中的 MarkLogic search.search 是否支持 JSON 选项?
- excel - 在循环中将范围值增加 1
- android - 无法将 APK 安装到设备
- javascript - 使用 for 循环拼接数组中的多个元素
- reactjs - 仅在 React js 的 IE 11 中获取 componentStack 错误
- apdu - PDOL为EMV卡(APDU)生成“GET PROCESSING OPTIONS”(GPO)
- java - 读取 Json 对象并在 Map 中存储所需的值
- python - 使用列表理解生成字典列表的问题