iOS中UIActivityIndicatorView的用法及齿轮等待动画实例

2020-01-15 15:26:48王旭
UIActivityIndicatorView活动指示器最常见的用法便是用来制作那个程序中的齿轮转动的等待效果,接下来我们回来简单整理iOS中UIActivityIndicatorView的用法及齿轮等待动画实例:  

基础
@派生自UIView,所以它是视图,也可以附着在视图上。
一.创建

复制代码
// 因为UIActivityIndicatorView的大小是固定的,可以直接设置它.center 
UIActivityIndicatorView* activityIndicatorView = [ [ UIActivityIndicatorView alloc ]
initWithFrame:CGRectMake(250.0,20.0,30.0,30.0)];

 

二. 属性设置风格

 

复制代码

 

activityIndicatorView.activityIndicatorViewStyle= UIActivityIndicatorViewStyleGray;

 


系统给你提供了3种风格:

 

  • UIActivityIndicatorViewStyleWhiteLarge     大型白色指示器
  • UIActivityIndicatorViewStyleWhite              标准尺寸白色指示器
  • UIActivityIndicatorViewStyleGray               灰色指示器,用于白色背景

    如果希望指示器停止后自动隐藏,那么要设置hidesWhenStoped属性为YES。默认是YES。设置为NO停止后指示器仍会显示。

     

    复制代码

     

    activityIndicatorView.hidesWhenStoped = NO;

     

     

    三.显示

    可以将它附着在任何视图上,比如表格单元、或者视图:

     

    复制代码

     

    [ self.view addSubview:activityIndicatorView ];