如何在swift中没有UIButton的情况下从文本字段计算用户输入

时间:2018-06-15 02:33:59

标签: ios swift uitextfield

我已经尝试了一段时间,但我找不到任何东西。最相关的一个来自[Convert UITextField to Integer in Xcode 8 and Swift 3 and calculate with them。但我不知道如何添加目标,我一直有错误。

我想要的: 用户输入一个数字,从该输入,程序将输入x 12 x滑块的值。 here is the image

请帮忙!

1 个答案:

答案 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)"