所以基本上我有两个图像对象,1个描绘一条线,另一个描绘一个圆形。我想知道是否有可能使用类似CABasicAnimation的东西在x轴上循环线图像但是仍然将它保持在圆形图像中?
答案 0 :(得分:2)
是的,您应该可以使用CABasicAnimation
或UIView
动画执行此操作。
CAAnimations
仅在CALayer
上运行,使用起来相当棘手。我建议在UIImageView
或其他UIViews上使用UIView动画。您甚至可以设置UIView
的自定义子类,将CAShapeLayer作为其后备层,然后使用UIVIew动画为自定义UIView
设置动画