我在swift 2
的Xcode 7.3.1
中创建了我的一个应用程序。但是现在我在Xcode 8.0
中打开了相同的应用程序并执行更改。我进行了一些自动更改,并显示了一些错误和建议,他们已将其纠正。但是我面临的问题是
let path = CGMutablePath()
CGPathMoveToPoint(path, nil, lineFrame.midX, lineFrame.midY)
CGPathAddLineToPoint(path, nil, lineFrame.origin.x + lineFrame.width / 2, lineFrame.origin.y)
我尝试创建
path
,但显示错误消息CGPathMoveToPoint
不可用:使用move(to:transform :)CGPathAddLineToPoint
不可用:使用addLine(to:transform :)如果有人有解决方案,请让我知道。
最佳答案
试试这个:
let path = CGMutablePath()
path.move(to: CGPoint(x: lineFrame.midX, y: lineFrame.midY))
path.addLine(to: CGPoint(x: lineFrame.origin.x + lineFrame.width / 2, y: lineFrame.origin.y))
并检查
CGMutablePath
的最新参考:CGMutablePath