【问题标题】:How to can we add expand and collapse cell at the bottom of tableview in swift我们如何快速在表格视图底部添加展开和折叠单元格
【发布时间】:2021-06-06 01:18:46
【问题描述】:

我不知道如何在 swift 的 tableview 底部添加展开和折叠单元格。因为我已经在它的顶部加载了一些数据。 header 和 Child [展开和折叠] 数据将基于 json 响应。

【问题讨论】:

    标签: swift uitableview collapse expand


    【解决方案1】:
    func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
     if section == selectedSection{
            return 10
     }else{
            return 0
        }
    }
    
    func numberOfSections(in tableView: UITableView) -> Int {
        return 5
    }
    

    在 HeaderView 上添加按钮并设置部分的按钮标签。当点击按钮在重新加载tableview之前重新加载你的tableview store selectionValue。

    【讨论】:

    • 我们不使用 HeaderView ,它会在没有页眉和页脚的情况下完成。
    • 是的,那么您按身高管理。当单元格选择标志为真时,如果未选择则增加高度,然后减少高度。
    • 我想在点击时展开 tableview 单元格。有一个表格视图,其中两个单元格是可扩展的,而其他的则不是。我需要当我点击可扩展单元格时它应该在它下面显示单元格并且再次点击它应该隐藏
    • 高度应根据json响应数据采用。所以我们不应该给出单元格高度的细节。
    • 那我建议你可以使用 Header View。
    猜你喜欢
    • 2016-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-25
    • 1970-01-01
    • 2018-07-31
    • 1970-01-01
    相关资源
    最近更新 更多