美文网首页iOS 开发 iOS Developer
IOS Swift 3.0 UISlider 常用设置

IOS Swift 3.0 UISlider 常用设置

作者: 抬头触摸那yi抹阳光 | 来源:发表于2016-09-30 13:45 被阅读1475次

    今天我们讲讲 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)
        }
    

    相关文章

      网友评论

        本文标题:IOS Swift 3.0 UISlider 常用设置

        本文链接:https://www.haomeiwen.com/subject/stolyttx.html