gpt4 book ai didi

ios - TableView with bar to change content on top,如何构建?

转载 作者:行者123 更新时间:2023-11-29 00:03:12 25 4
gpt4 key购买 nike

我必须构建一个带有顶栏“ slider ”的 tableView,如下图中 youtube 应用程序中的那个。

我只是想问问这样是否更好:

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

  • 使用两个tableView,隐藏一个不显示的

如果以上两种方法都不是最好的方法,请给我指出正确的方向,谢谢。

Example image

最佳答案

选项 1:

在顶部放置一个UISegmentView,并有一个UITableView。在段的 valueChange 事件上更改 UITableView 的内容。

选项 2:

看看 Yalantis 的这个很棒的库 - Segmentio .我自己用过几次。当您必须水平滚动段时非常方便(正是您的情况所需要的)。您也可以使用一个 UITableView 来实现此目的。

选项 3:

查看 Yalantis 的另一个有用的库 - Persei .只需用力滚动表格即可查看这些选项。同样,单个 UITableView

总而言之,我认为最好的解决方案是拥有一个 UITableView。使用多个 tableView 似乎是一种干净的开始方式,但相信我,可维护性是关键,并且使用单个 UITableView 将是更好的方法。

关于ios - TableView with bar to change content on top,如何构建?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48854436/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com