gpt4 book ai didi

swift - iOS 图表、lineChartView 动画卡顿

转载 作者:可可西里 更新时间:2023-11-01 02:00:59 49 4
gpt4 key购买 nike

有人可以向我解释如何在我的 lineChartView 上制作流畅的动画吗?

lineChartView.animate(xAxisDuration: 3.0, easingOption: .linear)

我明白了: enter image description here

我尝试了每一个 easingOption 并且每次我得到这个断断续续的动画。有人可以帮我吗?非常感谢。

最佳答案

我遇到了同样的问题,并注意到我对动画持续时间进行了硬编码,就像您一样。我认为根据要显示的条目数量来计算动画持续时间可能会更好。所以我基本上所做的就是简单地将条目计数乘以一个合理的常数,在我的例子中是 0.03。现在绘制每个点大约需要 0.03 秒,这会导致流畅地绘制线条。我还可以想到决定整体动画持续时间的范围,例如2-50 需要 2 秒,51-100 需要 3 秒等等。

希望这对您有所帮助。

关于swift - iOS 图表、lineChartView 动画卡顿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46346527/

49 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com