有几个选项。可能最简单的方法是将您的视图放在父视图上,然后旋转父视图以围绕其Z轴进行动画处理。我猜您还可以构建一个变换来移动您的视图,然后旋转它,并对变换进行动画处理以不同的旋转值。我必须尝试一下。我知道第一种方法设置起来快速而容易。正如其他帖子所说,您还可以创建一个关键帧动画,使用CGPath沿着近似圆形形状的曲线动画化您的视图,但这需要更多工作。