连接UISlider和UITextField以选择正确的数据 - 贷款分期付款的简单计算器

问题描述 投票:0回答:1

作为家庭作业,我需要制作简单的计算器来计算分期付款。我找不到和方法连接UISliderUITextField同步两者来选择正确的数据。

我尝试过,但它适用于滑块到文本字段:

enter image description here

@IBAction func change(_ sender: Any) {
    TextField.text = String(Int(slider.value))  
}
ios swift macos uitextfield uislider
1个回答
0
投票

尝试使用这个,IBAction可以在学习开始时烦恼

    override viedDidLoad() {
         super.viewDidLoad()
         addTarget()
    }

    func addTarget() {
        slider.addTarget(self, action: #selector(onSliderChange), for: UIControl.Event.valueChanged)
    }


    //callback called when value change
    @objc func onSliderChange(){

        textField.text = String(Int(slider.value))
    }
© www.soinside.com 2019 - 2024. All rights reserved.