gpt4 book ai didi

ios - UITableView 部分中的部分

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

我必须创建一个包含多个部分的 UITableView,但是我以前从未这样做过,甚至不确定这是否可行。

这就是它需要的样子

  • 标题 1
    • 子标题 1
      • 单元格 1
      • 单元格 2
      • 单元格 3
    • 子标题 2
      • 单元格 1
      • 单元格 2
  • 标题 2
    • 子标题 1
      • 单元格 1
    • 子标题 2
      • 单元格 1
      • 单元格 2

所有字段都是动态的,因此可以有 0 个或多个 Header 部分; UITableView 是解决这个问题的最佳方式吗?如果是这样,我将如何处理?

最佳答案

没有简单的方法可以做到,您必须巧妙地计划。

numberOfSectionsInTableView 返回“Header”的数量。

对于 numberOfRowsInSection 中的每个部分,在每个子标题中返回 Sub Header + Cell。

cellForRowAtIndexPath 中检查它是子标题还是单元格。如果它是一个子标题,则返回一个靠近左侧有标签的单元格,如果它是一个单元格,则返回一个标签离左边界更远的单元格。

您可以使用相同的单元格,只需更改单元格标签的框架即可。

关于ios - UITableView 部分中的部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25375165/

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