1
は、私はここのコード行がありますスウィフト3 'CGContextAddArc' を使用できません:使用addArc(中央:半径:startAngleの:endAngle:時計回り:)
CGContextAddArc(context, (round(frame.size.width))/(2 * (appDelegate.webview?.scrollView.zoomScale)!), round(frame.size.height)/(2 * (appDelegate.webview?.scrollView.zoomScale)!), (round(frame.size.width) - 10)/(2 * (appDelegate.webview?.scrollView.zoomScale)!), 0.0, CGFloat(M_PI * 2.0), 1)
をしかしUは今、このエラーが出る:
'CGContextAddArc' is unavailable: Use addArc(center:radius:startAngle:endAngle:clockwise:)
私はaddArcを使用しようとしましたが、入力を開始するとメソッドが表示されません。どのようにaddArcを呼び出しますか?
func drawCircle()
{
// Get the Graphics Context
let context = UIGraphicsGetCurrentContext();
// Set the circle outerline-width
context?.setLineWidth(5.0);
// Set the circle outerline-colour
UIColor.red.set()
// Create Circle
CGContextAddArc(context, (round(frame.size.width))/(2 * (appDelegate.webview?.scrollView.zoomScale)!), round(frame.size.height)/(2 * (appDelegate.webview?.scrollView.zoomScale)!), (round(frame.size.width) - 10)/(2 * (appDelegate.webview?.scrollView.zoomScale)!), 0.0, CGFloat(M_PI * 2.0), 1)
// Draw
context?.strokePath();
}