iOS 开发 iOS Developer

IOS Swift 3.0 UISlider 常用设置

2016-09-30  本文已影响1475人  抬头触摸那yi抹阳光

今天我们讲讲 UISlider 的设置 。 还是那句老话: 新手学习 、大神略过。

定义与一些设置

        // 定义
        let slider = UISlider()
        // 位置
        slider.frame = CGRect(x: 50, y: 100, width: 200, height: 50)
        //slider.value = 1
        // 设置最小值
        slider.minimumValue = 0
        // 设置最大值
        slider.maximumValue = 1
        // 设置按钮最小端图片
        slider.minimumValueImage = UIImage.init(named: "2.png")
        // 设置按钮最大端图片
        slider.maximumValueImage = UIImage.init(named: "1.png")
        // 设置圆点图片
        slider.setThumbImage(UIImage.init(named: "yuan.png"), for: UIControlState.normal)
        // 设置圆点颜色
        slider.thumbTintColor = UIColor.red
        // 设置滑动过的颜色
        slider.minimumTrackTintColor = UIColor.green
        // 设置未滑动过的颜色
        slider.maximumTrackTintColor = UIColor.blue
        
        // 添加事件
        slider.addTarget(self, action: #selector(changed(slider:)), for: UIControlEvents.valueChanged)
        self.view.addSubview(slider)

slider 的改变事件

func changed(slider:UISlider){
        print("slider.value = %d",slider.value)
    }
上一篇下一篇

猜你喜欢

热点阅读