【发布时间】:2019-08-27 20:54:32
【问题描述】:
我想将 SizeTransition 小部件用于图像而不是页面。这将是我的加载页面,在加载应用程序时,应用程序符号将显示大小转换。
https://docs.flutter.io/flutter/widgets/SizeTransition-class.html
我希望我的徽标在链接中具有这种效果。但是,我没有足够的资源来了解该小部件。你能给我一个例子吗?我尝试了类似的方法,但它不起作用。
class _AnimTestState extends State<AnimTest>
with SingleTickerProviderStateMixin {
AnimationController controller;
@override
void initState() {
super.initState();
controller = AnimationController(vsync: this);
}
@override
Widget build(BuildContext context) {
return Scaffold(
body: SizeTransition(
child: Image.asset('assets/images/appLogo.png'),
sizeFactor: CurvedAnimation(
curve: Curves.fastOutSlowIn,
parent: controller,
),
),
);
}
}
【问题讨论】:
标签: dart flutter flutter-animation