[错误记录]tableviewcell问题
来源:互联网 发布:淘宝2017双11广告视频 编辑:程序博客网 时间:2024/06/03 01:23
{
NSInteger countOfRowsToInsert = [self.qiushiMainListcount];
NSMutableArray *indexPathsToInsert = [[NSMutableArrayalloc] init];
for (NSInteger i =0; i < countOfRowsToInsert; i++) {
[indexPathsToInsert addObject:[NSIndexPathindexPathForRow:i inSection:0]];
}
// 先移出数据,再动画,否则报错
[self.qiushiMainList removeAllObjects];
// Apply the updates.
[self.qiuShiMainTableViewbeginUpdates];
//[tableView insertRowsAtIndexPaths:indexPathsToInsert withRowAnimation:insertAnimation];
[self.qiuShiMainTableViewdeleteRowsAtIndexPaths:indexPathsToInsert withRowAnimation:UITableViewRowAnimationTop];
[self.qiuShiMainTableViewendUpdates];
}
删除数据源中的对应数据必须在输出行cell之前,不然会崩溃,报错
Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Invalid update: invalid number of rows in section 0. The number of rows contained in an existing section after the update (7) must be equal to the number of rows contained in that section before the update (7), plus or minus the number of rows inserted or deleted from that section (0 inserted, 1 deleted) and plus or minus the number of rows moved into or out of that section (0 moved in, 0 moved out).'
包含在已存在的section中的行数量在更新后必须等于更新之前对应section的行数量加上或减去插入或删除的行的数量。
- [错误记录]tableviewcell问题
- qt错误问题记录
- 记录自己错误问题
- 关于TableViewCell 问题
- tableViewCell重用问题总结
- tableviewCell复用 重叠问题
- [问题记录]_OBJC_CLASS_$_ASIdentifierManager 错误
- 问题记录4 错误 LNK2019
- TableViewCell常见的小问题
- tableviewcell addsubview的重叠问题
- 删除tableviewcell遇到的问题
- 关于tableViewCell重用的问题
- 避免TableViewCell重叠的问题
- TableViewCell重叠问题的解决办法
- iOS tableViewCell复用问题
- tableviewcell
- tableViewcell
- tableViewCell
- 算法基础: 大数除法-二分法
- Andorid中使用Jsoup解析库解析XML、HTML、Dom节点---第三方库学习笔记(三)
- 什么是实例化?
- build-essential
- Launcher3 OverviewMode和mInsets
- [错误记录]tableviewcell问题
- connect to host **** port 22: Connection refused
- android 4.4状态栏沉浸
- error:[NSNull length]: unrecognized selector sent to instance 0x198dd6690'
- WebService学习笔记(五)拦截器与SOAP协议
- 自己动手做Android音乐播放器(续)
- typedef与#define的区别
- PhoneGap创建Android项目并使用eclipse打开
- TCP协议中的三次握手和四次挥手(图解)