IOS 之 UIActivityIndicatorView

来源:互联网 发布:网络国色天香简谱 编辑:程序博客网 时间:2024/05/02 06:07

1.   activityIndicatorViewStyle(样式)

UIActivityIndicatorViewStyleWhiteLarge

UIActivityIndicatorViewStyleWhite  (默认样式)

UIActivityIndicatorViewStyleGray 

2.hidesWhenStopped

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

3.开启动画

- (void)startAnimating;

4.关闭动画

- (void)stopAnimating;


5.实例代码


#import "ViewController.h"

@interface ViewController ()

@property (weak,nonatomic) IBOutletUIActivityIndicatorView *acttuvutyIndicator;

@property (weak,nonatomic) IBOutletUIImageView *imageView;

@end

@implementation ViewController

- (void)viewDidLoad {

    [superviewDidLoad];

    // Do any additional setup after loading the view, typically from a nib.

    //设置图片是隐藏状态

    self.imageView.hidden =YES;

    //停止转动后隐藏

    self.activityIndicator.hidesWhenStopped =YES;

    //开始转动

    [self.activityIndicatorstartAnimating];

    //添加计时器, 两秒后执行stop方法

    [NSTimerscheduledTimerWithTimeInterval:2target:selfselector:@selector(stop)userInfo:NULLrepeats:NO];

}

//停止转动

- (void) stop{

    //停止转动

    [self.acttuvutyIndicatorstopAnimating];

    //设置图片为显示状态

    self.imageView.hidden =NO;

}

- (void)didReceiveMemoryWarning {

    [superdidReceiveMemoryWarning];

    // Dispose of any resources that can be recreated.

}

@end





1 0
原创粉丝点击