iOS UIStepper(步進控件)使用總結

iOS中步進控件的簡單使用ide

初始化控件學習

UIStepper * step = [[UIStepper alloc]initWithFrame:CGRectMake(100, 100, 100, 100)];

 

設置控制器值是否連續觸發變化atom

 

@property(nonatomic,getter=isContinuous) BOOL continuous;spa

若設置爲YES,則長按會連續觸發變化,若設置爲NO,只有在按擊結束後,纔會觸發。code

 

設置長按是否一直觸發變化圖片

 

@property(nonatomic) BOOL autorepeat; rem

若設置爲YES,則長按值會一直改變,若設置爲NO,則一次點擊只會改變一次值get

 

設置控制器的值是否循環(到達邊界後,重頭開始,默認爲NO)it

 

@property(nonatomic) BOOL wraps;循環

 

設置控制器的值

 

@property(nonatomic) double value; 

 

設置控制器的最大值和最小值

 

@property(nonatomic) double minimumValue;//默認爲0

@property(nonatomic) double maximumValue; //默認爲100

 

設置控制器的步長

 

@property(nonatomic) double stepValue; 

 

設置控制器風格顏色

 

 

@property(nonatomic,retain) UIColor *tintColor;

 

設置控制器背景圖片

 

- (void)setBackgroundImage:(UIImage*)image forState:(UIControlState)state;

 

獲取背景圖片

 

- (UIImage*)backgroundImageForState:(UIControlState)state;

 

經過左右按鈕的狀態設置分割線的圖片

 

- (void)setDividerImage:(UIImage*)image forLeftSegmentState:(UIControlState)leftState rightSegmentState:(UIControlState)rightState;

 

獲取分割線圖片

 

- (UIImage*)dividerImageForLeftSegmentState:(UIControlState)state rightSegmentState:(UIControlState)state;

 

設置和獲取加號按鈕的圖片

 

- (void)setIncrementImage:(UIImage *)image forState:(UIControlState)state;

- (UIImage *)incrementImageForState:(UIControlState)state;


設置和獲取減號按鈕的圖片

 

- (void)setDecrementImage:(UIImage *)image forState:(UIControlState)state;

- (UIImage *)decrementImageForState:(UIControlState)state;

 

學習使用 歡迎轉載

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

——琿少 QQ羣:203317592

相關文章
相關標籤/搜索