J'ai plusieurs restrictions que j'aimerais ajouter à 2 champs de texte séparés.Arguments de champ de texte multiples Swift
TextField1 , TextField2
Les deux champs de texte
Autoriser uniquement une décimale
Autoriser seulement les 8 caractères de longueur
« shou ldChangeCharactersIn "- Comment puis-je utiliser cette fonction pour appliquer à plusieurs textFields et avoir plusieurs contraintes?
func textField(_ textField: UITextField,shouldChangeCharactersIn range: NSRange,replacementString string: String) -> Bool
{
let countdots = (capitalInvested.text?.components(separatedBy: ".").count)! - 1
if countdots > 0 && string == "."
{
return false
}
return true
}
contrôle dans '' si shouldChangeCharactersIn' (textField == TextField1 || TextField2) {// applique vos deux conditions} ' –