UITextField Validierung visuelle Rückmeldung

8

Ich habe ein uiTextField, das ich validiere Eingabe, wenn ich ungültige Eingabe habe, was sind einige geeignete Möglichkeiten, um zu zeigen, dass die Eingabe ungültig ist? Gibt es einen eingebauten Mechanismus zum Anzeigen ungültiger Eingangszustände?

    
Aran Mulholland 15.12.2009, 11:23
quelle

4 Antworten

12

Es ist ziemlich einfach, ein "Warning" -Bild auf der linken Seite eines UITextFields hinzuzufügen, um anzuzeigen, dass das Feld einen Wert benötigt.

Versuchen Sie Folgendes:

%Vor%     
Ben Clayton 07.12.2012, 16:08
quelle
6

Die besten zwei Optionen, die ich bisher gefunden habe, sind TextFieldValidator und < a href="https://github.com/ustwo/US2FormValidator"> US2FormValidator . Mit dem Vorbehalt, dass ich nur den ersten benutzt habe, hier ist mein Blick auf jeden.

TextFieldValidator

  • & amp; uparrow; Einfach (nur eine Klasse!)
  • & amp; uparrow; Bietet Standard-Benutzeroberfläche mit zusätzlichen Anpassungen möglich
  • & amp; uparrow; Verarbeitet mehrere Validierungen für ein einzelnes Feld
  • & amp; downarrow; Behandelt keine text Ansichten
  • & amp; downarrow; Etwas peinlicher Name ... ValidatedTextField zum Beispiel wäre genauer:)

US2FormValidator

  • & amp; uparrow; Verarbeitet Textfelder und Textansichten
  • & amp; uparrow; Importierbar als Framework, einschließlich CocoaPods-Unterstützung
  • & amp; uparrow; Verarbeitet mehrere Validierungen für ein einzelnes Feld
  • & amp; downarrow; Keine Standardbenutzeroberfläche

Wenn Sie etwas schnell implementieren müssen, ist TextFieldValidator möglicherweise alles, was Sie brauchen. Wenn Sie UIText Views validieren müssen, ist US2FormValidator der richtige Weg.

    
clozach 17.12.2014 23:28
quelle
1

Sehen Sie sich den Abschnitt Verwalten von Overlay-Ansichten in der UITextField-Dokumentation an

    
Vladimir 15.12.2009 11:29
quelle
0

Setzen Sie ein Häkchen auf der rechten Seite des UITextField, wenn es korrekt ist, Else setzen Sie ein X auf der rechten Seite. um es glatt aussehen zu lassen: verblassen Sie es mit einer Animation

    
Jaba 15.12.2009 13:32
quelle

Tags und Links