IOS中的股票行情水平滚动视图?

IOS中的股票行情水平滚动视图?,ios,cocoa-touch,uiview,uiscrollview,Ios,Cocoa Touch,Uiview,Uiscrollview,我想显示一个水平滚动视图,就像股票行情,但实际上包含不同的内容。我看过一些解决方案,但不幸的是,它们都做出了相同的假设,即内容是固定的,并且是重复的,即无休止地循环 在我的情况下,我想显示一个项目一次,滚动它,然后再也不显示它。我的数据是异步到达的,因此当数据到达时可能已经有东西在移动,或者屏幕上可能根本没有任何东西。项目将按顺序显示在右侧,并在到达时向左移动 我的想法是将内容放在UIView中,然后以某种方式设置运动的动画,一旦有空间显示,就在其右侧添加另一个UIView。但是我对如何实现这一

我想显示一个水平滚动视图,就像股票行情,但实际上包含不同的内容。我看过一些解决方案,但不幸的是,它们都做出了相同的假设,即内容是固定的,并且是重复的,即无休止地循环

在我的情况下,我想显示一个项目一次,滚动它,然后再也不显示它。我的数据是异步到达的,因此当数据到达时可能已经有东西在移动,或者屏幕上可能根本没有任何东西。项目将按顺序显示在右侧,并在到达时向左移动

我的想法是将内容放在UIView中,然后以某种方式设置运动的动画,一旦有空间显示,就在其右侧添加另一个UIView。但是我对如何实现这一点有点不了解,所以一些指针会非常有用。或者,一些类似的示例代码将非常有用

谢谢。

我已经实现了这一点!
我所做的是使用5个视图。在屏幕左边的2右边2,中间的1。此外,我的ScLabVIEW内容大小如果是屏幕的5倍,那么容纳5个视图。现在,当用户滚动时,我的代码调用一个方法layoutSubviews,该方法检查滚动是否达到了一定的距离,然后将内容偏移到中心,并移动视图,以便用户不会看到任何抖动。最后,我添加了连续滚动视图的动画。

我正在做同样的事情。你找到好的解决办法了吗?