如何使用 bezierPathWithCGPath Swift

How to use bezierPathWithCGPath Swift

我需要制作贝塞尔曲线路径,我有 CGPath 我找到的唯一信息是:

Declaration
SWIFT

convenience init(CGPath CGPath: CGPath)

第一个是正常写的,第二个是斜体,第三个是开发者库中的紫色

我应该如何使用它?请举个例子。

如果您有有效的 CGPath,只需执行以下操作:

bezier_path = UIBezierPath(CGPath: your_cg_path)

Objective-C 中的绝大多数 yWithX 类型方法在 Swift 中被替换为 init 方法。 This Apple documentation 有关于该主题的更多信息。