-2
私はデータがユーザー1から2への項目を移動するためのフォローパスを含んでいます。あなたは下記のようなメソッドを作成する必要がどのように私はパス(BinaryTrees)を描くことができるポイントは、IOSのラインでtogtherに接続されている
私はデータがユーザー1から2への項目を移動するためのフォローパスを含んでいます。あなたは下記のようなメソッドを作成する必要がどのように私はパス(BinaryTrees)を描くことができるポイントは、IOSのラインでtogtherに接続されている
(コードが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)
これを試してください。それがあなたのために働くことを願ってください。
働いていますか?@m.alqadi –
UIBezierPathを使用しますか?それは私にとっては非常に分かりやすいようです。 –