iOS UIProgressView控件用法

進度條控件是IOS開發中一個簡單的系統控件,使用總結以下:工具

初始化一個進度條:學習

 

- (instancetype)initWithProgressViewStyle:(UIProgressViewStyle)style;動畫

注意:1.用這個方式初始化的進度條系統會默認給一個長度。atom

         2.進度條的長度能夠經過frame來設置,可是隻有前三個參數有效。spa

         3.風格枚舉以下:code

typedef NS_ENUM(NSInteger, UIProgressViewStyle) {
    UIProgressViewStyleDefault,     // 普通樣式
    UIProgressViewStyleBar,         // 用於工具條的樣式
};

 

設置進度條風格樣式開發

 

@property(nonatomic) UIProgressViewStyle progressViewStyle; it

 

設置進度條進度(0.0-1.0之間,默認爲0.0)float

 

 

@property(nonatomic) float progress;im

 

設置已走過進度的進度條顏色

 

 

@property(nonatomic, retain) UIColor* progressTintColor;

 

設置未走過進度的進度條顏色

 

 

@property(nonatomic, retain) UIColor* trackTintColor;

 

設置進度條已走過進度的背景圖案和爲走過進度的背景圖案(IOS7後好像沒有效果了)

 

 

@property(nonatomic, retain) UIImage* progressImage;

 

@property(nonatomic, retain) UIImage* trackImage;

 

設置進度條進度和是否動畫顯示(動畫顯示會平滑過渡)

 

 

- (void)setProgress:(float)progress animated:(BOOL)animated;

 

 

學習使用 歡迎轉載

專一技術,熱愛生活,交流技術,也作朋友。

——琿少 QQ羣:203317592

相關文章
相關標籤/搜索