1.在xib文件中的view控件下加入UIActivityIndicatorView 这个控件。
7.调用方法
2.在.h文件中定义 UIActivityIndicatorView 的变量
3.在.m文件中@synthesize这个变量
4.在xib文件中做 Outlet的关联
5.利用Tools的showDail和hideDail来显示或者关闭 waitting的提示。
6.Tools中的相关代码实现
- //显示加载状态图标
- +(void)showDial:(UIWindow *)window
- indicatorView:(UIActivityIndicatorView *) activityIndicatorView;
- {
- if ([[window subviews] indexOfObject:activityIndicatorView] != NSNotFound)
- {
- [window bringSubviewToFront:activityIndicatorView];
- }else
- {
- [window addSubview:activityIndicatorView];
- [window bringSubviewToFront:activityIndicatorView];
- }
- //不允许用户输入
- window.userInteractionEnabled = NO;
- }
- //隐藏加载状态图标
- +(void) hideDial:(UIWindow *)window indicatorView:(UIActivityIndicatorView *)activityIndicatorView
- {
- if ([[window subviews] indexOfObject:activityIndicatorView] != NSNotFound)
- {
- [activityIndicatorView removeFromSuperview];
- }
- //允许用户输入
- window.userInteractionEnabled = YES;
- }
7.调用方法
显示提示图标
- [Tools showDial:self.view.window indicatorView:activityIndicatorView];
关闭提示图标
- [Tools hideDial:self.view.window indicatorView:activityIndicatorView];