0

当我点击部分时,我有一个带有展开和折叠单元格的 UITableView。现在,当我点击其中一个单元格并将该单元格的名称提供给那里的部分时,我想再次折叠单元格。我认为崩溃不是问题,但我不知道如何更改名称。我已经以编程方式完成了所有工作。谢谢

4

1 回答 1

1

你可以这样尝试:

  1. 在自定义剖面视图中添加观察者以更新标题。由于 UITableView 中复用了剖面视图,需要一个参数(例如:int sectionIndex)来确定剖面视图所属的哪个部分。

  2. 在 tableView:viewForHeaderInSection: 用 indexPath.section 设置 sectionView.sectionIndex

  3. 在 tableView:didSelectRowAtIndexPath: 发布带有 indexPath.section 和标题字符串的通知

于 2013-11-14T02:50:53.603 回答