0
バーコードスキャナを迅速に作成します。バーコードゾーンに水平の赤い線が付いたアニメーションを追加したいと思います。水平線を描いて移動する
私は描くことができるいくつかのコードを...私は描くことができますが、それを移動する方法はわかりません(繰り返し)
私を助けることができますか?
drawLine(onLayer: view.layer, fromPoint: CGPoint(x:100, y:100), toPoint: CGPoint(x:400, y:100))
func drawLine(onLayer layer: CALayer, fromPoint start: CGPoint, toPoint end: CGPoint) {
let line = CAShapeLayer()
let linePath = UIBezierPath()
linePath.move(to: start)
linePath.addLine(to: end)
line.path = linePath.cgPath
line.fillColor = nil
line.opacity = 1.0
line.strokeColor = UIColor.red.cgColor
layer.addSublayer(line)
}
素晴らしい!ありがとうございます – Olivier
これを働かせなかった場合は、お知らせください、私はあなたをもっと助けることができます。そして、もしうまくいけば、この答えを受け入れることを忘れないでください! :) – Faruk
それは私のために大丈夫です...あなたの助けに感謝! – Olivier