iOS小菊花,可用于(页面加载前,视频加载前);
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS小菊花,可用于(页面加载前,视频加载前);相关的知识,希望对你有一定的参考价值。
参考技术A 我们看视频或者加载网页的时候,当画面还没出来的时候页面会显得比较单调,所以我们一般用一个进度条或者是一个小菊花转动来缓解网页加载不出来的尴尬,本文就是系统自带的一个小菊花效果#import"ViewController.h"
@interfaceViewController()
@property(nonatomic,retain)UIActivityIndicatorView*activity;
@end
@implementationViewController
- (void)viewDidLoad
[superviewDidLoad];
//创建小菊花
self.activity= [[UIActivityIndicatorViewalloc]initWithFrame:CGRectMake(150,100,50,50)];
//小菊花的风格
[self.activitysetActivityIndicatorViewStyle:UIActivityIndicatorViewStyleGray];
//小菊花的颜色
self.activity.color= [UIColor redColor];
//hidesWhenStopped
self.activity.hidesWhenStopped=NO;
//将小菊花添加到主视图
[self.viewaddSubview:self.activity];
//用一个Button来触发小菊花的效果
UIButton*button = [UIButtonbuttonWithType:UIButtonTypeSystem];
button.frame=CGRectMake(150,400,100,100);
button.backgroundColor= [UIColorblackColor];
[self.viewaddSubview:button];
[buttonaddTarget:selfaction:@selector(buttonAction:)forControlEvents:UIControlEventTouchUpInside];
-(void)buttonAction:(UIButton*)button
if([self.activityisAnimating])
[self.activitystopAnimating];
else
[self.activitystartAnimating];
以上是关于iOS小菊花,可用于(页面加载前,视频加载前);的主要内容,如果未能解决你的问题,请参考以下文章