一旦我的tableView中的数据加载后,如何隐藏自定义“加载”视图?

时间:2017-08-22 20:55:09

标签: ios uitableview

我在Interface Builder中的tableView上方放置了一个动画视图,现在视频在tableView加载数据后仍然可见。我只是想在任何/所有tableView数据加载后隐藏动画视图。该项目的解决方案必须符合目标c。

**我知道activityIndicatorView但是没有特别的原因选择不使用它。我更喜欢动画视图的外观。如果使用activityIndicatorView有一个更简单的解决方案,我很乐意考虑。

3 个答案:

答案 0 :(得分:0)

您可以使用willDisplayCell的{​​{1}}方法:

UITableViewDelegate

注意:只要用户滚动,就会调用此方法。

答案 1 :(得分:0)

只需隐藏或删除重新加载表格视图的动画视图即可。如果使用activityIndi​​catorView动画,你会在哪里停止它?

答案 2 :(得分:0)

从API中下载数据而不是填充表格视图需要花费时间。调用reloadData方法后,可以安全地隐藏动画视图。如果我不明白这个问题,请给我们更多信息。