Ios 带工具栏的TableView可在顶部更改内容,如何构建它?

Ios 带工具栏的TableView可在顶部更改内容,如何构建它?,ios,uitableview,Ios,Uitableview,我必须构建一个带有顶栏“滑块”的tableView,就像下图中youtube应用程序中的滑块一样 我只是想问一下,是否最好: 仅使用一个tableView,通过更改委托方法中的一些开关并重新加载所有行来切换内容 或 使用两个表视图并隐藏未显示的表视图 如果以上两种方法都不是最好的,请给我指出正确的方向,谢谢 选项1: 在顶部选择一个UISegmentView,然后选择一个UITableView。在段的值更改事件上更改UITableView的内容 备选案文2: 看看雅兰蒂斯的这个很棒的图书

我必须构建一个带有顶栏“滑块”的tableView,就像下图中youtube应用程序中的滑块一样

我只是想问一下,是否最好:

  • 仅使用一个tableView,通过更改委托方法中的一些开关并重新加载所有行来切换内容

  • 使用两个表视图并隐藏未显示的表视图
如果以上两种方法都不是最好的,请给我指出正确的方向,谢谢

选项1:

在顶部选择一个
UISegmentView
,然后选择一个
UITableView
。在段的值更改事件上更改
UITableView
的内容

备选案文2:

看看雅兰蒂斯的这个很棒的图书馆。我自己也用过几次。当您必须水平滚动片段时(正好是您案例中所需的片段),此功能非常方便。您也可以为此设置一个
UITableView

备选案文3:

查看雅兰蒂斯提供的另一个有用的库-。只需硬滚动表格即可查看这些选项。同样,单
UITableView


总之,在我看来,最好的解决方案是使用一个
UITableView
。使用多个tableView似乎是一个干净的开始,但请相信我,可维护性是关键,使用单个
UITableView
将是一个更好的方法。

一个tableView,重新加载是最好的。。!!在我看来。