UISlider

作者: CaptainRoy | 来源:发表于2019-08-18 16:01 被阅读0次
class ViewController: UIViewController,UITextFieldDelegate {

    override func viewDidLoad() {
        
        super.viewDidLoad()
       
        let slider = UISlider(frame: CGRect(x: 60.0, y: 100.0, width: 200.0, height: 10.0))
        slider.minimumValue = 0.0
        slider.maximumValue = 100.0
        slider.minimumTrackTintColor = UIColor.red
        slider.maximumTrackTintColor = UIColor.orange
        slider.minimumValueImage = UIImage(named: "voice-")
        slider.maximumValueImage = UIImage(named: "voice+")
        slider.setThumbImage(UIImage(named: ""), for: .normal) // 设置滑块的图标
        slider.addTarget(self, action: #selector(sliderAction(slider:)), for: .valueChanged)
        self.view.addSubview(slider)
       
    }
    
    @objc func sliderAction(slider:UISlider)->Void {
        NSLog("slider - %f", slider.value)
    }
    
}

相关文章

网友评论

      本文标题:UISlider

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