我见过许多可以控制spinningrate UIActivityIndicatorView的应用程序。
一个示例是Instagram,当您缓慢向下拖动UITableView时刷新最新的提要时,UIACtivityIndicatorView一次缓慢加载一张花瓣。
只是想知道如何使用本地UIActivityIndicatorView实现此目标。

最佳答案

所以我猜您正在使用UITableView(tableView)。我认为您要实现的目标是本地的。

您必须使用UIRefreshControl

@property (nonatomic, strong) UIRefreshControl *refreshControl;

并在viewController的viewDidLoad中像这样使用它
// The refresh view
self.refreshControl = [[UIRefreshControl alloc]init];
self.refreshControl.tintColor = [UIColor whiteColor];
self.refreshControl.backgroundColor = [UIColor blackColor];
[self.tableView addSubview:refreshControl];
[refreshControl addTarget:self action:@selector(refreshWhatYouWant:) forControlEvents:UIControlEventValueChanged];

现在,如果您缓慢拉动tableView,则一次将UIActivityIndicatorView加载一个花瓣。

希望能帮助到你。

汤姆

关于ios - 如何控制UIActivityIndi​​catorView的旋转?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33119121/

10-13 03:58