UITableView 重新加载部分崩溃
Posted
技术标签:
【中文标题】UITableView 重新加载部分崩溃【英文标题】:UITableView reload sections crashes 【发布时间】:2016-07-11 05:04:18 【问题描述】:我正在使用[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:k] withRowAnimation:UITableViewRowAnimationNone];
,我检查了我得到了一个有效的 k 值,但我仍然得到了-[NSIndexSet initWithIndexesInRange:]: Range 9223372036854775807, 1 exceeds maximum index value of NSNotFound - 1
。
【问题讨论】:
【参考方案1】:试试下面的代码可能对你有帮助
NSRange range = NSMakeRange(0, 1);
NSIndexSet *section = [NSIndexSet indexSetWithIndexesInRange:range];
[self.tableView reloadSections:section withRowAnimation:UITableViewRowAnimationNone];
【讨论】:
感谢重播,但我想知道代码保持不变,您能解释一下为什么会这样吗? 在给出负率和磨损规格并阅读之前,我只是说尝试过阅读粗体文本,我并不是说它会起作用。以上是关于UITableView 重新加载部分崩溃的主要内容,如果未能解决你的问题,请参考以下文章