Obtenir la valeur d'entrée de TextField dans iOS d'alerte rapide
Je suis en train de faire un message d'alerte avec entrée, puis de récupérer la valeur de l'entrée. J'ai trouvé beaucoup de bons tutoriels pour rendre le champ de saisie de texte. mais je ne peux pas obtenir la valeur de l'alerte.
- Une alerte à l'action sur iOS?
- Oui, de ne pas mentionner que!
Vous devez vous connecter pour publier un commentaire.
Mis à jour pour Swift 3 et ci-dessus:
Swift 2.x
En supposant que vous voulez une alerte à l'action sur iOS:
var
mot-clé est de savoir si vous avez été écrit en Objective-C.[weak alert]
? Je suis à la recherche d'Swift 3.let textField = alert?.textFields![0] // Force unwrapping because we know it exists.
print("Text field: \(textField?.text)")
Swift 3/4
Vous pouvez utiliser la sous extension pour votre pratique.
Utilisation à l'intérieur d'un
ViewController
:Le code d'extension:
Dans swift 4 ans Xcode 10
Ajouter deux objets textfield avec Enregistrer et Annuler les actions et les lire TextFields données de texte
Pour plus d'explication https://medium.com/@chan.henryk/alert-controller-with-text-field-in-swift-3-bda7ac06026c