我是iPhone编程的新手,我遇到了问题。我已经在UITableView
中实现了节标题和行,我正在展开并在单击节标题时折叠行。但问题是这样的:当行在单击节标题时扩展,并且滚动行在节标题下面。我想滚动行和节标题,它不应该在节标题下。我怎样才能达到预期的效果?
答案 0 :(得分:0)
我认为您在更新数据源后忘记调用以下方法:
添加行:
[self.tableView insertRowsAtIndexPaths:<#(NSArray *)#> withRowAnimation:<#(UITableViewRowAnimation)#>];
删除行:
[self.tableView deleteRowsAtIndexPaths:<#(NSArray *)#> withRowAnimation:<#(UITableViewRowAnimation)#>];
您也可能需要
[self.tableView insertSections:<#(NSIndexSet *)#> withRowAnimation:<#(UITableViewRowAnimation)#>];
和
[self.tableView deleteSections:<#(NSIndexSet *)#> withRowAnimation:<#(UITableViewRowAnimation)#>];