这是我想出的:
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:0 inSection:1]; // my table view has 2 sections
[tableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationTop];
每次我构建并运行时,它都会引发以下异常:
无效更新:第 0 节中的行数无效。更新后现有节中包含的行数必须等于更新前该节中包含的行数加上或减去从中添加或删除的行数那个部分。
这有点令人困惑。该部分设置为 1,但异常显示它是 0。
我想到了。
除了上述代码之外,我还需要对数据源进行更改
[items removeObjectAtIndex:0];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)