我正在开发一个iPhone应用程序,其中使用Core-Plot框架显示图形。这张图是由一个CPScatterPlot组成的,我要做的就是在屏幕上显示这个图的动画效果。
我不是在寻找一个淡入动画,或从屏幕的左侧滑动情节。我更希望用户看到图形的每个点一次出现一个(从左边开始),这样看起来图形就像是在缓慢地被跟踪。
我怀疑Core-Plot提供了一种“减慢”图形跟踪的方法,所以我可能不得不完全从头开始实现它。有谁知道我是怎么做到的吗?
谢谢
发布于 2011-06-21 08:12:45
我还没有尝试过,但我会使用的方法是使用两个单独的散点图,这两个散点图是使用相同的外观属性(线条样式、绘图符号等)配置的。隐藏一个并加载另一个中的第一个点。加载隐藏图中的前两个点,并使用核心动画使其淡入。动画完成后,隐藏第一个绘图,加载其中的前三个数据点,然后将其淡入。重复这种交替模式,直到所有数据点都加载完毕。
https://stackoverflow.com/questions/6411431
复制相似问题