我有一个意见UITextField
,想改变他的价值观。
我这样定义UITextField
:
@IBOutlet weak var valueInput: UITextField!
比viewDidLoad()
我做的delegate
- self
:
valueInput?.delegate = self
然后在viewDidLoad
我尝试为输入分配值,如下所示:
if let priceIn = self.valueIn Input {
valueIn.text! = strPr // (this is var and it has String format I've checked it, and I also try to make print(strPr) and I get a value)
}
不幸的是,这个字符串不起作用:
valueIn.text! = strPr
但是如果我写这样的东西
valueIn.text! = "11"
这个会起作用的。
我也尝试过这样的事情,但它也不起作用:
valueIn.text! = "\(strPr)"
有人有想法么?
感谢您的任何回答,希望有人遇到同样的问题并知道如何解决。