我应该使用 CoreGraphics 的哪一部分来重新创建这些效果?

What part of CoreGraphics should I use to recreate these effects?

下面的 gif 是从 iOS 应用程序 Two Dots 中提取的。如果我的应用不是游戏,并且我使用的是标准 UIView,那么以 performance-optimized 方式实现类似效果的最佳方法是什么。

我指的是圆圈之间的线条。

一个广泛的问题提示一个不具体的答案:查看 CAShapeLayer — 它的 strokeStartstrokeEnd 是可动画的。所以你可以将整条线设置为形状,然后获取Core Animation来动画显示哪一段。