有没有办法在UITableView中检测reloadData方法的结束?
我可以使用viewDidAppear进行初始调用,但之后我无法检测到reloadData的结束。
答案 0 :(得分:1)
嗯,文档中没有任何内容,UITableViewDelegate
也没有任何帮助。理论上,你可以做的是UITableView的子类并覆盖reloadData方法,如下所示:
- (void)reloadData
{
// reload data starts
[super reloadData];
// and here reload data ended..
}
除非reloadData产生一些单独的背景线程,否则这标志着reloadData的结束。 祝你好运。