UIActivityIndicatorView的使用

关于UIActivityIndicatorView,我们一般会用一个背景View来衬托他,将UIActivityIndicatorView放在背景view上,在需要的时候调出这个View。

- (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style 

typedef NS_ENUM(NSInteger, UIActivityIndicatorViewStyle) {

    UIActivityIndicatorViewStyleWhiteLarge,    //大号白色

    UIActivityIndicatorViewStyleWhite,           // 白色 

    UIActivityIndicatorViewStyleGray __TVOS_PROHIBITED,  //灰色

};

初始化之后,还需要给它一个Frame,但是只有前两个位置参数有效,大小参数将没有任何影响。

设置指示器风格:

@property(nonatomic) UIActivityIndicatorViewStyle activityIndicatorViewStyle; 

设置指示器是否停止动画时隐藏

@property(nonatomic) BOOL  hidesWhenStopped; 

设置指示器颜色

@property (readwrite, nonatomic, retain) UIColor *color;

让指示器开始动画

- (void)startAnimating;

让指示器停止动画

- (void)stopAnimating;

获取指示器动画状态

- (BOOL)isAnimating;

个人认为重点在于何时启动进度轮,有在何时关闭。

posted @ 2016-03-01 11:00  逆的态度  阅读(193)  评论(0编辑  收藏  举报