我在 iOS
中使用多个 TableViews
创建多列表。如附图所示,TableViews
并排放置。由于 TableView 具有每个单元格的 TapGesture、滚动等所有功能,我喜欢我的实现方式。
唯一的问题是滚动。由于每个 TableView 都有自己的滚动,因此我无法在彼此之间同步滚动。否则,不同列的每行中的所有数据将不匹配。
如何在 TableView 之间同步滚动,即如果我滚动一个 TableView,所有 TableView 应该一起滚动。
谢谢。
最佳答案
有一些方法可以让它发挥作用。但这将是错误的,在我看来,这是解决问题的不正确方法。对于这个问题,我会使用 UICollectionView
。这样,您就有了一个 dataSource
并且比 UITableView
更灵活。您也不需要使用任何hacks 来同步滚动。
关于ios - 在iOS中使用TableViews创建多列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34179629/