删除UITableView下的空白区域

时间:2015-02-09 23:39:18

标签: ios objective-c uitableview uisearchbar uisearchdisplaycontroller

我在导航控制器中定期UITableView UISearchDisplayController。 SizeToFit通常在viewDidLoad上运行,没有任何问题。但是当我输入搜索时写了一些字母,它会返回我的项目,那就好了,但是tableview的大小失败了。

滚动得很好,从底部到顶部,但是当我到达最后一个项目时,它会在中间停止(看起来有1个或2个单元格丢失,但它们不是)& HorizontalScrollIndicator也会到达tableview的中间位置。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在您提供了一些搜索参数并操纵数据源后,您可能会错过调用

[self.tableView reloadData];

没有代码很难说,但tableView可能正在尝试显示不再存在的行 - 导致cellForRowAtIndexPath中的错误

相关问题