gpt4 book ai didi

ios - 如何创建 2 步可扩展的 tableview Swift

转载 作者:行者123 更新时间:2023-11-28 11:31:22 26 4
gpt4 key购买 nike

enter image description here有一个主 TableView ,每个主 TableView 单元格内都有自己的标题 TableView 。然后每个标题 TableView 单元格都有自己的子标题 TableView 。根据动态数据,所有表格行都没有固定计数。我试图实现的是当展开主 TableView 的单元格时,我应该看到未展开的标题 TableView 单元格。扩展标题 TableView 单元格后,我应该看到子标题 TableView 。我需要一个不使用库的解决方案。

我根据我想要实现的目标提供了 Storyboard UI。

最佳答案

为了处理可扩展的单元格(或单元格内的单元格效果),我建议在 UITableViewCell 中使用 UIStackView 并在内部添加需要的 View 和数据。

例如,您可以在 Xib 文件中创建 UIView 并将其加载到所需的 UITableViewCell 中,然后添加到 UIStackView 并填充数据。

然后您可以简单地隐藏/取消隐藏 UIStackView 中的元素以存档展开/展开。

通过这种方式或其他方式,您应该使用 1 个 UITableView。

关于ios - 如何创建 2 步可扩展的 tableview Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56644300/

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