Objective-C-iOS常用小控件(UIActivityIndicatorView)
2016-09-21 16:19
429 查看
//UIActivityIndicatorView 活动指示器
- (void)createActivityIndicatorView{
//创建活动指示器
UIActivityIndicatorView *aiv=[[UIActivityIndicatorView
alloc]initWithFrame:CGRectMake(0,
0, 60,
60)];
aiv.activityIndicatorViewStyle =
UIActivityIndicatorViewStyleGray;//灰色
// UIActivityIndicatorView *aiv2=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];//白色
// UIActivityIndicatorView *aiv3=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];//大的白色
//添加活动指示器
[self.view
addSubview:aiv];
//设置颜色
aiv.color=[UIColor
purpleColor];
//活动指示器的中心坐标
aiv.center =
self.view.center;
//活动指示器开始旋转
[aiv startAnimating];
//如何活动指示器没有旋转
if ([aiv
isAnimating] == NO) {
}
//活动指示器旋转10秒后停止
[NSTimer
scheduledTimerWithTimeInterval:10
target:self
selec
4000
tor:@selector(stop:)
userInfo:aiv repeats:NO];
}
//10秒后触发的方法
-(void)stop:(NSTimer *)timer
{
UIActivityIndicatorView *aiv = timer.userInfo;
//活动指示器停止旋转
[aiv stopAnimating];
//当活动指示器停止旋转后就隐藏活动指示器
aiv.hidesWhenStopped =
YES;
}
- (void)createActivityIndicatorView{
//创建活动指示器
UIActivityIndicatorView *aiv=[[UIActivityIndicatorView
alloc]initWithFrame:CGRectMake(0,
0, 60,
60)];
aiv.activityIndicatorViewStyle =
UIActivityIndicatorViewStyleGray;//灰色
// UIActivityIndicatorView *aiv2=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];//白色
// UIActivityIndicatorView *aiv3=[[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];//大的白色
//添加活动指示器
[self.view
addSubview:aiv];
//设置颜色
aiv.color=[UIColor
purpleColor];
//活动指示器的中心坐标
aiv.center =
self.view.center;
//活动指示器开始旋转
[aiv startAnimating];
//如何活动指示器没有旋转
if ([aiv
isAnimating] == NO) {
}
//活动指示器旋转10秒后停止
[NSTimer
scheduledTimerWithTimeInterval:10
target:self
selec
4000
tor:@selector(stop:)
userInfo:aiv repeats:NO];
}
//10秒后触发的方法
-(void)stop:(NSTimer *)timer
{
UIActivityIndicatorView *aiv = timer.userInfo;
//活动指示器停止旋转
[aiv stopAnimating];
//当活动指示器停止旋转后就隐藏活动指示器
aiv.hidesWhenStopped =
YES;
}
相关文章推荐
- Objective-C-iOS常用小控件(UIAlertView)警告框
- Objective-C-iOS常用小控件(UIProcessView)进度条
- Objective-C-iOS常用小控件(UISlider)
- Objective-C-iOS常用小控件(UIStepper)计数器/步进器
- Objective-C-iOS常用小控件(UISwitch)
- Objective-C-iOS常用小控件(UISegmentedControl)
- Objective-C-iOS常用小控件(UIActionSheet )动作列表
- iOS(iPhone,iPad))开发(Objective-C)开发库常用库索引
- Objective-C ,ios,iphone开发基础:几个常用类-NSNumber
- Objective-C ,ios,iphone开发基础:几个常用类-NSNumber
- iOS开发(Objective-C)常用库索引
- iOS开发26:UIImageView常用操作
- Objective-C ,ios,iphone开发基础:UIAlertView使用详解
- IOS TableView Cell重用机制及TableView常用Code
- iOS开发(Objective-C)常用库索引(十分有用的总结)
- 转:IOS TableView Cell重用机制及TableView常用Code
- [置顶] Objective-C ,ios,iphone开发基础:UIAlertView使用详解
- iOS开发26:UIImageView常用操作
- Objective-C ,ios,iphone开发基础:UIAlertView使用详解
- Objective-C ,ios,iphone开发基础:多个视图(view)之间的切换,以及视图之间传值。使用parent <->dismiss