为什么_buildPage的图片是方的,而_buildHero里的图是圆的?
来源:7-10 动画Animation开发指南-Hero动画-2
慕设计2078437
2021-04-20
是哪句代码描述圆,哪句代码描述图片是方的。
为什么_buildHero生成的Widget是圆的呢?没看到哪句代码设置了圆,而_buildPage里的widget结构代码又差不多也是没看到哪句代码设置了是方形的。
希望老师解答,谢谢
写回答
1回答
-
因为_buildHero与_buildPage所在容器的大小不一样,但是他们的圆角用的都是_createRectTween,也就是说相同的圆角作用与不同大小的容器看到的效果是不一样的:
_buildHero的容器大小为kMinRadius
_buildPage的容器大小为kMaxRadius
static const double kMinRadius = 32.0; static const double kMaxRadius = 128.0;
012021-04-28
相似问题