每个人都在写关于删除部分的内容.好吧,我似乎无法添加一个.
目前,我正在尝试这样(它与NSInternalInconsistencyException失败):
UITableView *tv = (UITableView *) self.tableView; if ([tv numberOfSections] == 1) { [tv beginUpdates]; [tv insertSections:[NSIndexSet indexSetWithIndex:0] withRowAnimation:UITableViewRowAnimationTop]; NSLog(@"Inserted.. Brace for impact."); [tv endUpdates]; } NSLog(@"Section count after update: %d", [tv numberOfSections]); // Never reached
如果我是正确的,插入索引为0的部分应该将其放在顶部,将所有其他部分向下撞击,对吧?好吧,如果我在insertSections之后立即写出numberOfSections,那么部分的数量似乎没有变化.
有任何想法吗?
约翰