@interface UISlider : UIControl <NSCoding>
UIControlEventValueChanged
@property(nonatomic,getter=isContinuous) BOOL continuous; // if set, value change events are generated any time the value changes due to dragging. default = YES
@property(nonatomic) float value; // 当前值
@property(nonatomic) float minimumValue; // 最小值
@property(nonatomic) float maximumValue; // 最大值
@property(nonatomic,retain) UIImage *minimumValueImage; // 最小位置添加图片
@property(nonatomic,retain) UIImage *maximumValueImage; // 最大位置添加图片
@property(nonatomic,retain) UIColor *minimumTrackTintColor NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR; // 已经经过的颜色
@property(nonatomic,retain) UIColor *maximumTrackTintColor NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR; // 还没经过的颜色
@property(nonatomic,retain) UIColor *thumbTintColor NS_AVAILABLE_IOS(5_0) UI_APPEARANCE_SELECTOR; // 滑块的颜色
- (void)setValue:(float)value animated:(BOOL)animated; //
- (void)setThumbImage:(UIImage *)image forState:(UIControlState)state; // 滑块的图片
- (void)setMinimumTrackImage:(UIImage *)image forState:(UIControlState)state; // 已经经过的图片
- (void)setMaximumTrackImage:(UIImage *)image forState:(UIControlState)state; // 还没经过的图片
- (UIImage *)thumbImageForState:(UIControlState)state;
- (UIImage *)minimumTrackImageForState:(UIControlState)state;
- (UIImage *)maximumTrackImageForState:(UIControlState)state;
@property(nonatomic,readonly) UIImage* currentThumbImage;
@property(nonatomic,readonly) UIImage* currentMinimumTrackImage;
@property(nonatomic,readonly) UIImage* currentMaximumTrackImage;
// lets a subclass lay out the track and thumb as needed
- (CGRect)minimumValueImageRectForBounds:(CGRect)bounds;
- (CGRect)maximumValueImageRectForBounds:(CGRect)bounds;
- (CGRect)trackRectForBounds:(CGRect)bounds;
- (CGRect)thumbRectForBounds:(CGRect)bounds trackRect:(CGRect)rect value:(float)value;
@end