給iOS開發新手送點福利,簡述UIActivityIndicatorView的屬性和用法

徐明清發表於2013-12-16

UIActivityIndicatorView

1.   activityIndicatorViewStyle

設定指示器的樣式

UIActivityIndicatorViewStyleWhiteLarge

UIActivityIndicatorViewStyleWhite  (預設樣式)

UIActivityIndicatorViewStyleGray 

2.hidesWhenStopped

當停止動畫的時候,是否隱藏。預設為YES。

3. 例項化指示器物件,根據樣式設定尺寸,不需要手動設定。

-(id)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style;

4.開啟動畫

- (void)startAnimating;

5.關閉動畫

- (void)stopAnimating;

6.是否在動畫

- (BOOL)isAnimating;

 

 

7. UIActivityIndicatorView使用注意

7.1初始化的時候不需要設定尺寸,設定尺寸也沒有效果。

7.2 必須呼叫startAnimating才會顯示UIActivityIndicatorView

// 初始化指示器

    UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];

    // 設定指示器位置

    indicator.center = CGPointMake(self.view.frame.size.width * 0.5, self.view.frame.size.height * 0.5);

    // 開啟動畫,必須呼叫,否則無法顯示

    [indicator startAnimating];

   

    [self.view addSubview:indicator];

 

相關文章