2011-06-20 45 views
2

我正在开发一个iPhone应用程序,其中使用Core-Plot框架显示图形。该图由CPScatterPlot组成,我试图做的是在屏幕上为此图的外观设置动画。Core-Plot - 动画CPScatterPlot

我不是在寻找淡入淡出的动画,或者是从屏幕左侧滑动情节。我宁愿让用户每次看到一个图形的每个点(从左边开始),以便看起来图形被缓慢追踪。

我怀疑Core-Plot提供了一种“放慢”图形跟踪的方法,所以我可能不得不从头开始实现它。有没有人对我如何做到这一点有线索?

感谢

回答

2

我还没有尝试过,但我会使用的方法是使用使用相同的外观属性(线型,绘图符号等)配置了两个独立的散点图。使其中一个隐藏并加载另一个中的第一个点。加载隐藏图中的前两个点,并使用Core Animation使其淡入。当动画完成时,隐藏第一个图,加载前三个数据点并淡入。重复此交替模式,直到所有数据点已被加载。