我必须使用顶栏"滑块"构建一个tableView。就像下图中youtube应用程序中的那个。
我只是想问一下它是否更好:
或
如果上述两种方法都不是最佳方法,请指出正确的方向,谢谢。
答案 0 :(得分:1)
选项1:
在顶部点击UISegmentView
并拥有一个UITableView
。在段的valueChange事件上更改UITableView
的内容。
选项2:
看看Yalantis这个很棒的图书馆 - Segmentio。我有几次使用它。当你必须水平滚动片段时(在你的情况下正是你需要的),很方便。您也可以拥有一个UITableView
。
选项3:
查看Yalantis的另一个有用的库 - Persei。只需用力滚动表格即可查看这些选项。再次,单UITableView
。
总之,在我看来,最好的解决方案是拥有一个UITableView
。使用多个tableView似乎是一个干净的开始方式,但相信我,可维护性是关键,只有一个UITableView
将是一个更好的方法。