UITextField में टेक्स्ट बदलाव को रियल टाइम में ट्रैक करना (Swift)
सभी को नमस्ते! मैं Swift में iOS डेवलपमेंट में नया हूँ और एक समस्या का सामना कर रहा हूँ जिसे मैं कई घंटों से हल नहीं कर पाया।
मेरे पास email इनपुट के लिए एक सरल स्क्रीन है जिसमें UITextField है। मुझे चाहिए कि टेक्स्ट में हर बदलाव (कैरेक्टर जोड़ने या हटाने) पर email वैलिडेशन हो और फील्ड के बगल में एक आइकन (टिक या क्रॉस) दिखे। मैं चाहता हूँ कि यह रियल टाइम में हो, न कि उपयोगकर्ता के इनपुट पूरा करने और "Done" दबाने के बाद।
मैंने UITextFieldDelegate और textFieldDidEndEditing मेथड का उपयोग करने की कोशिश की, लेकिन यह केवल तब काम करता है जब फील्ड फोकस खो देता है। textFieldShouldReturn भी आज़माया — यह बिल्कुल सही नहीं है।
यहाँ मेरा मौजूदा कोड है जो अपेक्षित रूप से काम नहीं कर रहा:
```swift
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var emailTextField: UITextField!
@IBOutlet weak var validationIcon: UIImageView!
override func viewDidLoad() {
super.viewDidLoad()
emailTextField.delegate