2017-06-26 5 views

答えて

0

(コードがSWIFT 2である): //機能ライン

func addDashedLine(fromPoint start: CGPoint, toPoint end:CGPoint) 
    { 
     let line = CAShapeLayer() 
     let linePath = UIBezierPath() 
     linePath.moveToPoint(start) 
     linePath.addLineToPoint(end) 
     line.path = linePath.CGPath 
     line.strokeColor = UIColor.blackColor().CGColor 
     line.lineWidth = 1 
     line.lineJoin = kCALineJoinRound 
     self.view.layer.addSublayer(line) 
    } 

を作成するためとImageViewの中心点の両方で関数を呼び出します。

//Call like this 

    self.addDashedLine(fromPoint: imgview1.center, toPoint: imgview2.center) 

これを試してください。それがあなたのために働くことを願ってください。

+0

働いていますか?@m.alqadi –

関連する問題