J'ai deux problèmes.Je suis un débutant de rapide
Tout d'abord, je veux cacher le bouton d'envoi jusqu'à ce que l'utilisateur saisisse le premier caractère.J'utilise les fonctions de délégué de champ de texte qu'ils n'implémentent pas cette idée.
quelle fonction peut m'aider à connaître le premier caractère entré par l'utilisateur dans le champ de texte et comment faire une ligne vide lorsque j'appuie sur le retour du clavier?
Et puis, je veux creat une ligne vide lorsque l'entrée d'utilisateur dans textfield.I savoir utiliser la fonction « textFieldShouldReturn », mais je l'utilise « \ n » que cela ne fonctionne pas pour me.How faire cela ?
ceci est mon code:
func textFieldDidBeginEditing(_ textField: UITextField) {
if textField.text?.isEmpty == false {
aButton.isHidden = true
sendButton.isHidden = false
}
}
Code de mise à jour:
func textFieldShouldReturn(_ textField: UITextField) -> Bool {
self.textField.text = "\n"
return true
}
Je veux aussi le changement textfield il height.let utilisateur peut entrer leur message. Est-ce que cela peut être mis en œuvre?
Ou j'ai besoin de changer le champ de texte en textview.
voir ce http://stackoverflow.com/questions/2859821/disable-button-until-text-fields-have-been-entered –
oh il est objectif c. lol –
pouvez-vous s'il vous plaît code postal pour la ligne vierge afin que nous puissions vous aider. – Pankaj