首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

【Flutter】Hero 动画 ( Hero 动画使用流程 | 创建 Hero 动画核心组件 | 创建源页面 | 创建目的页面 | 页面跳转 )

通过该标识可以标识两个 Hero 组件之间进行动画过渡 ; 该 Hero 动画组件封装内容 : VoidCallback onTap : 从外部传入一个回调事件 , 这是点击组件后 , 回调的函数 ; String imageUrl...跳转前后两个页面都有该组件 class HeroWidget extends StatelessWidget{ /// 构造方法 const HeroWidget({Key key, this.imageUrl.../// Hero 动画之间关联的 ID , 通过该标识 /// 标识两个 Hero 组件之间进行动画过渡 /// 同时该字符串也是图片的 url 网络地址 final String imageUrl...width: width, /// 这里定义核心组件 Hero 组件 , 传入 tag 标识 , 与 Hero 动画作用的组件 child: Hero(tag: imageUrl...child: InkWell( /// 按钮点击事件 onTap: onTap, child: Image.network(imageUrl

86520
领券