请我需要知道如何使用多个图像进行拉动效果。
这些图像必须遵循特定的路径,每个图像都像火车一样紧挨着另一个图像。
除了循环还有什么解决方案。
我想要的是那些图像同时移动。
请我需要知道如何使用多个图像进行拉动效果。
这些图像必须遵循特定的路径,每个图像都像火车一样紧挨着另一个图像。
除了循环还有什么解决方案。
我想要的是那些图像同时移动。
您想使用 CAKeyFrameAnimation,使用 CGPath 来描述您希望对象遵循的路径。
您将创建一系列动画,每个动画都使用相同的路径,但开始时间不同。棘手的一点是如何使用 beginTime。您想使用如下代码将每个动画设置为将来的某个时间:
anAnimation.beginTime = CACurrentMediaTime()+延迟;
当动画是组的一部分时,beginTime 表示为从组动画开始的秒数。但是,您不能在不同的图层上对动画进行分组,因此您需要独立启动每个动画。为此,您将 beginTime 设置为从 CACurrentMediaTime() 开始的时间。