web-dev-qa-db-fra.com

SwiftUI - Comment puis-je changer la couleur du texte d'un champ de texte?

J'essaie de changer la couleur du texte de Textfield (le texte que l'utilisateur écrit) dans SwiftUI. J'essaie avec foregroundColor mais cela change la couleur du texte de l'espace réservé.

Comment faites-vous cela dans SwiftUI?

 TextField($variable, placeholder: Text("a text"))
            .foregroundColor(.green)
4
Yhondri

La couleur du texte doit être modifiée pour utiliser le champ Propriété du texte .foreground color Mis à jour pour Xcode Version 11.1 (11A1027)

SwiftUI

TextField("Email", text: $email)
                .textContentType(.emailAddress)
                .padding(.init(top: 0, leading: 15, bottom:0 , trailing: 15))
                .foregroundColor(.blue)
                .textFieldStyle(RoundedBorderTextFieldStyle.init())
0
CSE 1994