在UIScrollView中创建水平,可重用的“单元格”

时间:2012-10-01 10:15:09

标签: uitableview uiscrollview pagination

我想要创建类似于Springboard的东西,所以带有多个页面的分页UIScrollView(取决于通过XML查询返回的结果数)。与this Apple example有效相似。

每个页面都有相同的布局,但会填充不同的数据(如图像,标签等)

我对iOS开发相对较新,有没有办法像我设计自定义UITableViewCell一样设计单元格?我意识到UITableView无论如何都继承自UIScrollView,但我从来没有听说过UIScrollViewCell或类似的东西。我正在计划解决问题的方法的早期阶段。理想情况下,它可以像TableView将它们出列的那样重复使用单元格。

有关开始考虑什么的任何提示?谢谢!

1 个答案:

答案 0 :(得分:1)

UIScrollView不提供像UITableView的单元格那样的东西,它比表格视图更基本。与表格视图相比,您必须添加到UIScrollView并自行排列。

如果您仅针对iOS 6进行开发,则可能需要查看UICollectionView

Collection views provide the same general function as table views except that a collection view is able to support more than just single-column layouts.

如果您想支持除iOS 6以外的其他iOS版本,您可能会在http://www.cocoacontrols.com找到有用的内容。