Animation 在颤振中重建交叉融合导航
当使用路由在颤振中的两个页面之间导航时,如何从iOS重新创建Animation 在颤振中重建交叉融合导航,animation,routes,navigation,flutter,Animation,Routes,Navigation,Flutter,当使用路由在颤振中的两个页面之间导航时,如何从iOS重新创建ModAltTransitionStyle=.crossDissolve。在这里,您可以更改转换持续时间: Navigator.of(context).push( PageRouteBuilder<Null>( pageBuilder: (BuildContext context, Animation<double> animation,
ModAltTransitionStyle=.crossDissolve
。在这里,您可以更改转换持续时间:
Navigator.of(context).push(
PageRouteBuilder<Null>(
pageBuilder: (BuildContext context, Animation<double> animation,
Animation<double> secondaryAnimation) {
return AnimatedBuilder(
animation: animation,
builder: (BuildContext context, Widget child) {
return Opacity(
opacity: animation.value,
child: YourWidgetPage(),
);
});
},
transitionDuration: Duration(milliseconds: 600)),
);
Navigator.of(context).push(
PageRouteBuilder(
pageBuilder:(构建上下文、动画、,
动画(二级动画){
返回动画生成器(
动画:动画,
生成器:(BuildContext上下文,小部件子项){
返回不透明度(
不透明度:animation.value,
child:YourWidgetPage(),
);
});
},
转换持续时间:持续时间(毫秒:600)),
);