我正在尝试将图像自动滚动到屏幕的末尾,然后跳回图像的开头并在连续循环中再次滚动。我不希望用户知道图像的结尾已经发布了吗?有谁知道怎么做?图像必须单独滚动,而不是因为用户触摸它,这就是我无法使用WWDC视频的原因。谢谢你的帮助!
答案 0 :(得分:2)
您可以通过添加/减去x值来滚动两个UIImageViews。当一个滚动离开屏幕时,您可以将其x值设置为紧跟在第二个之后,然后继续滚动。
EX :( []是屏幕)
<------------------------------------
| [ A ] | B |
| A[ ]| B |
| A [ | ] B |
[ ] B | A |
答案 1 :(得分:0)
其中包含UIImage子视图的UIScrollView。添加一个计时器,你就完成了。 这应该足以让你入门。
答案 2 :(得分:0)
听起来你正在尝试进行视差滚动。我不认为UIKit支持这个,但Cocos2d游戏引擎确实如此。这可能是最简单的方法。