swift 3 中的 CGpathaddrect

CGpathaddrect in swift 3

我正在转换为 swift 3,但我不确定我所做的是否正确。

旧代码:

CGPathAddRect(innerShadowPath, nil, bubblePath.boundingBoxOfPath.insetBy(dx: -30, dy: -30))

swift3 的新代码:

innerShadowPath.addPath(bubblePath.boundingBoxOfPath.insetBy(dx: -30, dy: -30) as! CGPath)

非常感谢您的帮助。谢谢。

CGPathAddRect 应该翻译成 addRect,而不是 addPath

innerShadowPath.addRect(bubblePath.boundingBoxOfPath.insetBy(dx: -30, dy: -30))