从 CGMutablePath 中删除部分

Removing sections from CGMutablePath

对于这个项目,我使用 CGMutablePathaddCurve 方法在视图上绘制曲线形状。

我完全不明白的是如何(或者是否有可能)从可变路径中删除完全相同的曲线?从API来看,似乎有很多方法可以在不同点添加各种形状,但是没有方法可以删除它们...

不可能,你可以保留原始路径的元素,这样你就可以只用你想要的元素构造一个新的,或者,你可以使用 CGPath.applyWithBlock 来构造一个新的选择想要的元素.