我想在函数上使用UIActivityIndicator。
我正在实现一些核心过滤器,其中一些需要花费几乎一秒钟的时间来实现。我希望UIActivityIndicator根据该函数启动和停止。
我在网上查找,但主要是使用计时器。因此,这将使它很难实现连接,而不是根据实现该功能的实际时间而定。
有人可以告诉我一个小例子吗?
最佳答案
声明 Activity 指示器
@property (nonatomic, strong) UIActivityIndicatorView *activityIndicatorView;
然后,
- (void)viewDidLoad
{
[super viewDidLoad];
self.view.backgroundColor = [UIColor blackColor];
// Do any additional setup after loading the view, typically from a nib.
CGRect frame = CGRectMake (120.0, 185.0, 80, 80);
self.activityIndicatorView = [[UIActivityIndicatorView alloc] initWithFrame:frame];
[self.view addSubview:self.activityIndicatorView];
}
使用此代码,您可以启动和停止activityIndicator
[self.activityIndicatorView startAnimating]; //start
[self.activityIndicatorView stopAnimating]; //stop