我已经尝试了一段时间,但我找不到任何东西。最相关的一个来自[Convert UITextField to Integer in Xcode 8 and Swift 3 and calculate with them。但我不知道如何添加目标,我一直有错误。
我想要的: 用户输入一个数字,从该输入,程序将输入x 12 x滑块的值。 here is the image
请帮忙!
答案 0 :(得分:1)
textField.addTarget(self, action: #selector(textFieldDidChange(_:)), for: .editingChanged)
选择器功能
func textFieldDidChange(textField: UITextField) {
//your code
resultTxtFld.text = "\(Int(textField.text!) * 12 * slider.value)"
}
滑块更改中也应使用以下行
resultTxtFld.text = "\(Int(textField.text!) * 12 * slider.value)"