您的位置:首页 > 产品设计 > UI/UE

IOS 之 UIActivityIndicatorView

2016-01-10 10:15 531 查看


1.   activityIndicatorViewStyle(样式)

UIActivityIndicatorViewStyleWhiteLarge



UIActivityIndicatorViewStyleWhite  (默认样式)



UIActivityIndicatorViewStyleGray 




2.hidesWhenStopped

当停止动画的时候,是否隐藏。默认为YES


3.开启动画

- (void)startAnimating;


4.关闭动画

- (void)stopAnimating;


5.实例代码

#import "ViewController.h"
@interface ViewController ()
@property (weak,
nonatomic) IBOutlet
UIActivityIndicatorView *acttuvutyIndicator;
@property (weak,
nonatomic) IBOutlet
UIImageView *imageView;
@end
@implementation ViewController
- (void)viewDidLoad {
    [super
viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    //
设置图片是隐藏状态
    self.imageView.hidden =
YES;
    //
停止转动后隐藏
    self.activityIndicator.hidesWhenStopped =
YES;
    //
开始转动
    [self.activityIndicator
startAnimating];
    //
添加计时器, 两秒后执行stop方法
    [NSTimer
scheduledTimerWithTimeInterval:2
target:self
selector:@selector(stop)
userInfo:NULL
repeats:NO];
}
//停止转动
- (void) stop{
    //
停止转动
    [self.acttuvutyIndicator
stopAnimating];
    //
设置图片为显示状态
    self.imageView.hidden =
NO;
}
- (void)didReceiveMemoryWarning {
    [super
didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}
@end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: