0. 概览
在 Apple 官方教程示例 Animating Views and Transitions 中,苹果为我们展示了如何为 SwiftUI 中的各种视图添加动画和过渡效果。
在示例的最后,我们在完成 3 种不同数据类型(Elevation, Heart Rate, Pace)切换的同时,顺面收获了美美的图表元素动画效果:
不过,通过观察上图可以发现:在图表子视图展开时并没有动画出现,只有用户随后手动选择切换图表数据类型时才会有动画效果。
能不能让图表在首次展开时就立即产生动画呢?
答案是肯定的! 在本篇博文中我们将会讨论完成这一功能的两种方式,并讲解另一种错误思路为什么不能产生图表元素动画的原因。
Let’s find out!!!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)