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