作为家庭作业,我需要制作简单的计算器来计算分期付款。我找不到和方法连接UISlider
和UITextField
同步两者来选择正确的数据。
我尝试过,但它适用于滑块到文本字段:
@IBAction func change(_ sender: Any) {
TextField.text = String(Int(slider.value))
}
尝试使用这个,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))
}