我见过许多可以控制spinning
的rate
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 - 如何控制UIActivityIndicatorView的旋转?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33119121/