我到处搜索,似乎找不到关于实时更新标签的明确答案。
如何在不使用按钮的情况下更新 UILabel
(实时)。例如,我有一个文本字段和一个连接到 view controller
的 UIlabel
。
一旦用户开始在 textfield
中输入,相同的文本就会实时显示在 UI 标签上。因此,这消除了使用按钮来更新标签。我该怎么做?
最佳答案
使用委托(delegate)方法:
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
label.text = textField.text
return true
}
关于ios - Swift3:用户输入的实时 UiLabel 更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43384035/