Gewusst wie: anzeigen/verbergen des Passworts in TextFormField?

Derzeit habe ich mein Passwort TextFormField wie diese:

TextFormField(
  decoration: const InputDecoration(
      labelText: 'Password',
      icon: const Padding(
        padding: const EdgeInsets.only(top: 15.0),
        child: const Icon(Icons.lock),
      )),
  validator: (val) => val.length < 6 ? 'Password too short.' : null,
  onSaved: (val) => _password = val,
  obscureText: true,
);

Ich möchte einen button wie Interaktion, die machen das Passwort sichtbar und unsichtbar. Kann ich es in TextFormField? Oder ich muß ein Stack widget, um meine gewünschten UI. Und wie wird der Zustand über obscureText true/false?

  • Nur machen true dass Sie an obscureText eine variable und setzen Sie es zum Beispiel in einer Funktion, die Sie passieren zu " onPressed: wenn ein Knopf
InformationsquelleAutor Farwa | 2018-03-06
Schreibe einen Kommentar