Xcode - 自动滚动

时间:2010-08-13 05:49:17

标签: xcode

我目前正在开发一款Iphone-App,它需要UITableView自动滚动显示其单元格而不需要用户实现它。 (用户可以根据需要)有没有办法可以访问滚动功能并给它一个滚动速率。即每秒5个像素左右。那么UITableView可以慢慢地自行调整吗?

非常感谢任何帮助。

感谢,

史蒂芬

1 个答案:

答案 0 :(得分:0)

UITableView不会自动为您执行此操作,但您可以利用UITableView是UIScrollView的子类并更新contentOffset属性的事实,最有可能通过setContentOffset:animated:instance方法。通过更新NSTimer调用的方法中的contentOffset属性并自动滚动来自动滚动。

确保在自动滚动过程中处理用户手动滚动UITableView,并在自动滚动到达UITableView末尾时检测到这种情况。在这两种情况下,正确的操作都取决于您的应用程序的需求。