1. CGPathMoveToPoint' 不可用:使用 move(to:transform:) 2. 'CGPathAddLineToPoint' 不可用:使用 addLine(to:transform:)
1. CGPathMoveToPoint' is unavailable: Use move(to:transform:) 2. 'CGPathAddLineToPoint' is unavailable: Use addLine(to:transform:)
我在 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
is unavailable: Use move(to:transform:)
CGPathAddLineToPoint
is unavailable: Use 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
的最新参考:
我在 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
is unavailable: Use move(to:transform:)CGPathAddLineToPoint
is unavailable: Use 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
的最新参考: