uitextfield

___ answer23471252 ___

o Begrenzen Sie die Verwendung des Textfelds unter dem Code.

%Vor%     
___ answer20449693 ___

Ihr Code ist in der Nähe. Probieren Sie:

%Vor%     
___ qstnhdr ___ So begrenzen Sie Zeichen in UITextField [duplizieren] ___ answer20457198 ___

Sie können einen Beobachter zu %code%

hinzufügen

// Fügen Sie diese Zeile in viewDidLoad

hinzu %Vor%

// Methode, um Textfeld Zeichen zu begrenzen

%Vor%

// Oder setze delegate of textfield und verwende dieses

%Vor%

und setzen Sie das %code% des Textfelds als %code% , um nur Zahlen zu erhalten. Ich habe den Code nicht getestet oder kompiliert, nur die Logik geschrieben. Hoffe es hilft:)

    
___ answer31697319 ___
  

Maximale Zeichenanzahl einstellen & amp; Numerische Validierung in UITextField

     

Maximale Zeichenanzahl in UITextField festlegen : -   Wir können die maximale Länge nicht direkt auf das UITextField festlegen, da seine Klasse keine maximale Längeneigenschaft hat. Dies kann jedoch mithilfe der folgenden Textfeld-Delegate-Methode erreicht werden.

%Vor%
  

Bevor sich das Textfeld ändert, fragt das UITextField den Delegaten, ob der angegebene Text geändert werden soll. Das Textfeld hat sich an diesem Punkt nicht geändert, daher nehmen wir die aktuelle Länge und die Länge der Zeichenfolge, die wir einfügen, abzüglich der Bereichslänge. Wenn dieser Wert zu lang ist (in diesem Beispiel mehr als 20 Zeichen), geben Sie NO zurück, um die Änderung zu verbieten.

& gt; Numerische Validierung in UITextField

%Vor%     
___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ tag123iphone ___ Verwenden Sie diesen Tag NICHT, es sei denn, Sie wenden sich speziell an Apple's iPhone und / oder iPod touch. Verwenden Sie für nicht hardwareabhängige Fragen das Tag [ios]. Weitere zu betrachtende Tags sind [xcode] (aber nur, wenn es sich um die IDE selbst handelt), [swift], [objective-c] oder [cacao-touch] (aber nicht [cocoa]). Bitte verzichten Sie auf Fragen zum iTunes App Store oder zu iTunes Connect. Wenn Sie C # verwenden, markieren Sie mit [mono]. ___ tag123objectivec ___ Dieses Tag sollte nur bei Fragen verwendet werden, die sich auf Objective-C-Funktionen beziehen oder von Code in der Sprache abhängen. Die Tags [Kakao] und [Kakao-Touch] sollten verwendet werden, um nach Frameworks oder Klassen von Apple zu fragen. Verwenden Sie die zugehörigen Tags [ios], [macos], [apple-watch] und [tvos] für Probleme, die für diese Plattformen spezifisch sind. ___ tag123cocoatouch ___ Die Cocoa Touch-Frameworks, die iOS-Apps steuern, teilen viele bewährte Muster, die auf dem Mac gefunden wurden, wurden jedoch mit besonderem Fokus auf Touch-basierte Oberflächen und Optimierung erstellt. ___ answer20449386 ___

Versuchen Sie Folgendes:

%Vor%     
___ tag123uitxtfield ___ Ein UITextField-Objekt ist ein Steuerelement, das bearbeitbaren Text anzeigt und eine Aktionsnachricht an ein Zielobjekt sendet, wenn der Benutzer die Zurück-Taste drückt. In der Regel verwenden Sie diese Klasse, um kleine Textmengen vom Benutzer zu erfassen und basierend auf diesem Text einige Sofortmaßnahmen wie Suchvorgänge durchzuführen. ___ answer30231991 ___

Das wird sicherlich helfen.

Dies ist doppelte Antwort:  Geh das überprüfen Antworten Legen Sie die maximale Zeichenlänge eines UITextField fest

    
___ answer23887978 ___

Erklären Sie diesen Weg

%Vor%

um nur Zahlen zuzulassen, kannst du auch einfach diesen Weg definieren

%Vor%     
___ qstntxt ___

Ich habe ein %code% mit den folgenden Einschränkungen - Zeichen können nur Zahlen sein, wie in der folgenden Methode. Ich möchte auch die Anzahl der maximalen Zeichen auf 3 Ziffern begrenzen. Wie kann ich meine Methode ändern, um das zu tun?

%Vor%     
___
3
Antworten

Wie kann ich UITextFieldDelegate.shouldChangeCharactersInRange mit benutzerdefinierter Eingabeansicht auslösen lassen?

Ich habe eine benutzerdefinierte Tastatur, die ich benutze, um den Text in mytextField zu bearbeiten, und es funktioniert großartig. Allerdings kann ich den Delegierten shouldChangeCharactersInRange niemals mit meiner benutzerdefinierten T...
12.01.2011, 21:01
2
Antworten

Wie wird das Währungssymbol während und nach der Eingabe von UITextfield gesetzt?

Ich habe diesen Aktienmarkt-Rechner, an dem ich arbeite, und ich habe die Apple-Dokumentation, das Internet, hier bei StackOverFlow durchsucht, war aber nicht in der Lage, die Antwort zu finden. Ich habe eine UITextfield , in der der Benutz...
22.11.2012, 21:47
4
Antworten

UITextField ändert die Schriftart während der Bearbeitung

Ich habe das gleiche Problem wie hier UITextFields benutzerdefinierte Schriftart ändert sich während im Bearbeitungsmodus und könnte wirklich mit einer Lösung fertig werden. Ich habe 4 UITextFields, die ich benutzerdefinierte Schriftarten i...
20.02.2012, 10:17
5
Antworten

Absturz in resignFirstResponder in uitableview

In meinem UITableView habe ich eine Reihe von benutzerdefinierten Zellen, die ein UITextField enthalten. Ich fand heraus (auf die harte Tour), dass scheinbar die aktuelle Ansicht verlassen wird (entweder durch Drücken eines neuen View-Cont...
03.07.2011, 14:44
9
Antworten

Hinzufügen eines nicht editierbaren Text-Suffix zu einem UITextField

Ich habe ein UITextField, dem ich ein "?" Suffix für alle eingegebenen Texte. Der Benutzer sollte nicht in der Lage sein, dieses "?" oder füge Text auf der rechten Seite hinzu. Was ist der beste Weg, dies zu tun?     
27.11.2011, 19:17
3
Antworten

UITextField ändert das Hintergrundverhalten von iOS 4 auf iOS 5

In meiner App habe ich ein UITextField, das über einem Hintergrundbild liegt. Unter iOS 4 musste ich die backgroundColor-Eigenschaft auf 'clearColor' setzen, damit es richtig aussieht. Unter iOS 4 sieht das Textfeld so aus ... So möchte i...
02.11.2011, 08:58
1
Antwort

UITextField vs UISearchBar?

Ich habe eine Sammlungsansicht, die ich durchsuchen möchte. Wenn ein Benutzer etwas eingibt, das nicht in der Sammlungsansicht ist, möchte ich darüber hinaus nach der Datenbank suchen. Momentan verwende ich einen SearchController und versuche...
22.07.2015, 22:43
1
Antwort

Leerzeichen am Textende im rechts ausgerichteten UITextField nicht sichtbar

Ich habe eine rechtsbündige UITextField . Anfänglich wurden Leerzeichen beim Bearbeiten nicht am Ende des Textes angezeigt. Dies löste ich mit diesem : Ersetzen von @" " durch die nicht-brechende "\u00a0" . Das obige zeigt jedoch nur...
06.03.2014, 18:26
1
Antwort

Der UIInputView-Hintergrund ist unsichtbar, während die Tastatur animiert

Ich habe ein Textfeld mit einer UIInputView Eingabe Zubehöransicht. Wenn ich auf mein Textfeld klicke und die Tastatur in Sicht kommt, kann ich die Unteransichten der Zubehöransicht sehen, aber es hat keinen sichtbaren Hintergrund. Sobald d...
10.01.2014, 08:17
8
Antworten

UITextField hat die Platzhalterfarbe in iOS als dunkel festgelegt

Ich habe versucht, UITextField "Platzhalter" als dunkel zu definieren. %Vor% Aber immer noch UITextField zeigt eine hellgraue Farbe in "Platzhalter" . Ist es möglich, eine dunkle "Platzhalter" Farbe für UITextField ? fes...
19.04.2014, 04:24