UIActivityIndicatorView 的使用


UIActivityIndicatorView 非常簡單 ,就是一個轉圈圈的控件

一、UIActivityIndicatorView的常用方法及屬性

//初始化方法
- initWithActivityIndicatorStyle

//控制方法
- startAnimating   //開始轉圈
- stopAnimating   //停止轉圈
- isAnimating        //轉圈的狀態

//常用屬性
hidesWhenStopped              //停止轉圈后隱藏
activityIndicatorViewStyle     //樣式
color                                   //顏色  (iOS 5  引入)
 
//樣式
typedef enum { 
UIActivityIndicatorViewStyleWhiteLarge,   //白色圓圈 但是要大些
UIActivityIndicatorViewStyleWhite,           //白色圓圈
UIActivityIndicatorViewStyleGray,            //灰色圓圈
} UIActivityIndicatorViewStyle; 

二、UIActivityIndicatorView的使用

1 UIActivityIndicatorView *testActivityIndicator = [UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]];
2 testActivityIndicator.center = CGPointMake(100.0f, 100.0f);//只能設置中心,不能設置大小
3 [testActivityIndicator setFrame = CGRectMack(100, 100, 100, 100)];//不建議這樣設置,因為UIActivityIndicatorView是不能改變大小只能改變位置,這樣設置得到的結果是控件的中心在(100,100)上,而不是和其他控件的frame一樣左上角在(100, 100)長為100,寬為100.
4 [self addSubview:testActivityIndicator];
5 testActivityIndicator.color = [UIColor redColor]; // 改變圈圈的顏色為紅色; iOS5引入
6 [testActivityIndicator startAnimating]; // 開始旋轉
7 [testActivityIndicator stopAnimating]; // 結束旋轉
8 [testActivityIndicator setHidesWhenStopped:YES]; //當旋轉結束時隱藏 
注:initWithActivityIndicatorStyle是UIActivityIndicatorView唯一的初始化方法
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM