gpt4 book ai didi

ios - 在没有 tableView 的情况下更改 UITableView 部分标题 :titleForHeaderInSection

转载 作者:IT王子 更新时间:2023-10-29 08:13:04 26 4
gpt4 key购买 nike

我正在尝试更改 UITableView 中某个部分的标题标题,当该部分中的单元格被选中时。 tableView:titleForHeaderInSection 是由应用程序触发的,所以这没有帮助。我可以调用 reloadData,但性能会受到影响,因为应用程序必须重新加载所有可见单元格。我还尝试使用自定义 header ,但这也会导致一些性能问题。

有没有办法获取默认标题 View 使用的 UILabel 的句柄并手动更改其文本?

最佳答案

调用 [tableView endUpdates]可能会提供所需的结果,而不会对性能造成太大影响。

[self.tableView beginUpdates];
[self.tableView endUpdates];

// forces the tableView to ask its delegate/datasource the following:
// numberOfSectionsInTableView:
// tableView:titleForHeaderInSection:
// tableView:titleForFooterInSection:
// tableView:viewForHeaderInSection:
// tableView:viewForFooterInSection:
// tableView:heightForHeaderInSection:
// tableView:heightForFooterInSection:
// tableView:numberOfRowsInSection:

关于ios - 在没有 tableView 的情况下更改 UITableView 部分标题 :titleForHeaderInSection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1586420/

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