在节中重新加载标题而不在 swift 中重新加载节行

Posted

技术标签:

【中文标题】在节中重新加载标题而不在 swift 中重新加载节行【英文标题】:Reload header in section without reloading section rows in swift 【发布时间】:2018-12-30 17:48:49 【问题描述】:

我正在尝试重新加载 UITableView 部分标题,而不是重新加载整个部分的行,因为我在行中有一个 UITextfield,当我调用 tableview reloadSections 时,它清除了文本字段值。

【问题讨论】:

反过来想:将文本字段的值保存在数据模型中。 【参考方案1】:
let sectionIndex = IndexSet(integer: 0)
self.tableView.reloadSections(sectionIndex, with: .none)

您可以使用此代码重新加载表格视图。您无需重新加载标题即可显示项目

【讨论】:

【参考方案2】:

你可以使用,

tableView.beginUpdates()
tableView.endUpdates()

【讨论】:

以上是关于在节中重新加载标题而不在 swift 中重新加载节行的主要内容,如果未能解决你的问题,请参考以下文章