如何自定义UItableView在水平方向滚动?

时间:2011-07-14 05:42:05

标签: iphone objective-c

我需要在水平滚动中显示表格视图。

例如: - 在第1页必须显示10行,而滚动(水平)到第2页必须显示10行,就像我必须显示的那样。

怎么可能?

4 个答案:

答案 0 :(得分:4)

使用UIScrollView并启用pagingEnabled。然后在每个页面上放置一个UITableView

答案 1 :(得分:1)

从WWDC的Apple工程师处选择此项:尝试设置tableview的变换以将其旋转90度。让我们看看,我认为它会像:

self.tableView.transform = CGAffineTransformMakeRotation(90.0 * M_PI / 180); //Convert 90 degrees to radians

您可以只是水平地获得桌面视图的所有简单视图回收。如果每个单元的子视图需要正常定向,只需对UITableViewCell子类中的那些应用相应的旋转变换。

答案 2 :(得分:0)

在表格视图中水平滚动可以做什么。 将滚动条添加到表视图行,并设置内容大小,增加宽度和固定高度。

答案 3 :(得分:0)

如何在高级UICollectionView单元中实现UiTableView? 我认为我的解决方案已经有一个主题here