我正在尝试在iPhone应用程序下载网络资源时显示加载图标,但是我不知道如何正确显示它。
我四处搜索,发现了有关UIActivityView
类的一些详细信息,但是可用的示例源代码无法正常工作,并且文档还很简洁。
有人可以提供有关如何使用此类的简单示例吗?
最佳答案
假设您已经设置了一个 View Controller ,并且想向其中添加一个UIActivityIndicator
,那么您可以这样做:
(假设您有一个名为indicator
的成员变量,以后可以使用它进行清理)
对于您的界面(.h文件):
UIActivityIndicator *indicator;
用于您的实现(.m文件):
开始动画
CGRect b = self.view.bounds;
indicator = [[UIActivityIndicator alloc] initWithActivityIndicatorStyle:
UIActivityIndicatorStyleWhite];
//center the indicator in the view
indicator.frame = CGRectMake((b.size.width - 20) / 2, (b.size.height - 20) / 2, 20, 20);
[self.view addSubview: indicator];
[indicator release];
[indicator startAnimating];
停止动画
[indicator removeFromSuperview];
indicator = nil;
关于iphone - 在下载网络资源时显示加载图标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/212215/