¿Error? La actualización en vivo de UILabel por UITextFieldDelegate está desactivada por un personaje
Aquí hay una aplicación de muestra para demostrar el problema que encontré:
import UIKit
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var aTextField: UITextField!
@IBOutlet weak var aTextLbl: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
aTextField.delegate = self
}
func textField(_ textField: UITextField, shouldChangeCharactersIn range: NSRange, replacementString string: String) -> Bool {
aTextLbl.text = aTextField.text
return true
}
}
Aquí hay una demostración:
Mi pregunta es, ¿cómo hacer que la etiqueta se sincronice exactamente con lo que escribo en el campo de texto? ¡Gracias!