UIImageViewをアニメーション化する際に問題が発生した場合のクイック問い合わせです。私は、画像をアニメーション化して画面外にスライドさせることに成功しました。サイドスクローラのゲームアニメーションをシミュレートするためのビューが存在する場合には、それを再表示したいと思っています。このようなXcode Swift - UIImageViewを繰り返しアニメーション化する
私が完了ハンドラを実装しようとしたが、それを実装する方法のロジックを理解する苦労、私は私の試みを削除しました。次のように私のコードが残っている:私の希望のアニメーションを実現する方法について
let oldCenter = background.center
let newCenter = CGPoint(x: oldCenter.x - 400, y: oldCenter.y)
UIView.animate(withDuration: 2, delay: 0, options: .curveLinear, animations: {
self.background.center = newCenter
}) { (success: Bool) in
print("Done moving image")
}
例やポインタをいただければ幸いです!