我需要使用用户在同一屏幕上的某些文本字段中键入的文本来更新标签。 如果可能的话,我希望根据用户类型进行更新。
答案 0 :(得分:1)
您可以通过添加事件UIControl.Event.editingChanged的目标来侦听文本字段的更改,并在选择器函数中更新标签。您可以按如下所示将目标添加到文本字段。
textField.addTarget(self, action: #selector(textFieldDidChange(_:)), for: .editingChanged)
在objc函数中,您可以更新标签内容。
@objc func textFieldDidChange(_ textField: UITextField) {
label.text = textField.text
}
答案 1 :(得分:0)