Ios 有没有更好的方法在不同的表视图之间进行水平滚动?

Ios 有没有更好的方法在不同的表视图之间进行水平滚动?,ios,cocoa-touch,uitableview,uiscrollview,Ios,Cocoa Touch,Uitableview,Uiscrollview,我需要实现以下功能: 我需要显示一个包含多个单元格的多个表视图的用户列表。一次一个表视图。所以用户在当前表视图中上下滚动,并左右滚动以在不同的表视图之间切换 我现在实施它的方式: 我有一个占据全屏的滚动视图。 此滚动视图的内容大小是屏幕大小的三倍。 在本内容中,我布局了三种不同的表视图。 最初仅显示中间的第二个表。 当用户向右或向左滚动时,我捕捉到滚动事件的结束,并将内容重新定位到中间视图,然后重新加载所有三个表视图。 我错过什么了吗?有没有办法优化它 这里有一个类似github的。只是为了实现

我需要实现以下功能:

我需要显示一个包含多个单元格的多个表视图的用户列表。一次一个表视图。所以用户在当前表视图中上下滚动,并左右滚动以在不同的表视图之间切换

我现在实施它的方式:

我有一个占据全屏的滚动视图。 此滚动视图的内容大小是屏幕大小的三倍。 在本内容中,我布局了三种不同的表视图。 最初仅显示中间的第二个表。 当用户向右或向左滚动时,我捕捉到滚动事件的结束,并将内容重新定位到中间视图,然后重新加载所有三个表视图。
我错过什么了吗?有没有办法优化它

这里有一个类似github的。只是为了实现在其上设置TableView的数据源。这对我很有用。

现在有什么问题吗?我认为它不支持无限滚动。您需要在那里指定一定数量的页面。在委托中,重新加载数据可能会使之成为可能。您可以尝试使用水平tableView而不是scrollview。CellForRow加载tableView,滚动结束重置偏移量。