在iOS 7上指示UITableView上的加载活动的正确方法是什么?

我知道我可以在任何时候需要向用户显示整个屏幕上正在加载某些内容时使用
SVProgressHUD.

但是,在iOS 7设计指南中是否有一种常规方法可以在UITableView中显示活动指示器或微调器.我认为SVProgressHUD在iOS 7中只是丑陋而且我认为必须有更好的解决方案.

Apple的做法是什么?

最佳答案 这样做的方法是在表格视图的顶部显示活动指示.

您可以检查Native Mail应用程序的工作.

实施 –

UIRefreshControl *refreshControl = [[UIRefreshControl alloc] init];
[refreshControl addTarget:self action:@selector(handleRefresh:) forControlEvents:UIControlEventValueChanged];
self.refreshControl = refreshControl;

您可以使用这些方法开始/停止刷新.

– beginRefreshing
– endRefreshing

点赞