UISlider的使用

颜安宁
2023-12-01

1。事件:UIControlEventValueChanged

       continuous :  YES (实时触发事件,default value)

                               NO(当用户手指离开该控件,即停止滑动时,最终触发一次 )

2。属性

       控件最左端:

              minimumValue (最小值) /   minimumValueImage  (最小值的代表图 23 * 23 / 46 *46)

              minimumTrackTintColor (左边区域轨迹的颜色)

              左边区域轨迹的图 /  [ setMinimumTrackImage :  forState : ]  (11 *9,且是可伸缩的图)

       控件最右端:

              maximumValue (最大值)/   maximumValueImage (最大值的代表图 23*23)

              maximumTrackTintColor  (右边区域轨迹的颜色)

             右边区域轨迹的图 /  [ setMaximumTrackImage :  forState : ]  (11 *9,且是可伸缩的图)

       当中:

             value (当前值)/   [ setValue: ]

             滑动球的图 /  [ setThumbImage: forState: ]   //  (23*23)

                                                                                         // UIControlStateNormal /  UIControlStateHighlighted


p.s.  在ios7中推荐用tint colors 代替custom images

        可伸缩:resizableImageWithCapInsets




  


 类似资料: