我过去4个月一直在使用Swift编程语言,并且最近2周一直在制作启动屏幕。屏幕中央有一辆汽车,而右至左循环移动的两张图片(城市和地形)作为背景。请查看下面从我的Android应用程序中获取的GIF图像:
我只能将背景从右到左移动一次。我尝试了其他动画选项,但似乎都不起作用。您可以看到这些图像比实际屏幕宽得多,所以不应该有任何问题。请查看我的方法如下:func animate(_ image: UIImageView) {
UIView.animate(withDuration: 1.0, delay: 0.0, options: [.curveLinear],
animations: {image.center.x -= 10},
completion: {_ in self.animate(image)})}
我的唯一要求是在循环中将图像从右到左移动,没有间隙,就像上面的gif图像一样。
谢谢 :)