wie man uitextfield bordercolor in der iphone-Anwendung einstellt [duplizieren]

8

Wie programmiere ich uitextfield und UITextView border color, wenn wir Textfield und Textview eingeben oder bearbeiten.

Ich habe diesen Code verwendet, ändere aber nicht die Rahmenfarbe für UITextView .

%Vor%     
raman 22.03.2013, 14:13
quelle

4 Antworten

25

Nicht vergessen: #Import <QuartzCore/QuartzCore.h>

Arbeitscode:

%Vor%     
Bhavin 22.03.2013, 14:15
quelle
1

Geben Sie Rahmen und Farbe von UITextField .

ein

Fügen Sie #import "QuartzCore/QuartzCore.h" fram work hinzu.

%Vor%     
iPatel 22.03.2013 14:19
quelle
1
%Vor%

erklärt, ob der Benutzer ein Textfeld bearbeiten darf. Ändern Sie die Methode zu:

%Vor%     
mr.VVoo 22.03.2013 14:16
quelle
0

Wenn Sie ein Textfeld bearbeiten, gibt es viele Methoden, die wirklich ähnlich aussehen. Sie versuchen, -textFieldShouldBeginEditing: zu verwenden. Laut der Dokumentation fragt textFieldShouldBeginEditing "den Delegaten, wenn die Bearbeitung im angegebenen Textfeld beginnen soll." Die Verwendung lautet: "Wenn der Benutzer eine Aktion ausführt, die normalerweise eine Bearbeitungssitzung einleitet, ruft das Textfeld diese Methode zuerst auf, um festzustellen, ob die Bearbeitung tatsächlich fortgesetzt werden soll. In den meisten Fällen würden Sie einfach YES von dieser Methode zurückgeben, um die Bearbeitung zu ermöglichen Vorgehen." Das ist nicht das was du tun willst.

Stattdessen sollten Sie -textFieldDidBeginEditing: verwenden. Diese Methode "teilt dem Delegaten mit, dass die Bearbeitung für das angegebene Textfeld begonnen hat." Es "benachrichtigt den Delegaten, dass das angegebene Textfeld gerade zum Ersthelfer wurde. Sie können diese Methode verwenden, um die Statusinformationen Ihres Stellvertreters zu aktualisieren. Beispielsweise können Sie diese Methode zum Anzeigen von Overlay-Ansichten verwenden, die während der Bearbeitung angezeigt werden sollen."

Dies bedeutet, dass sich Ihr Code ändern sollte von:

%Vor%

bis

%Vor%

Sie können mehr über die Methoden UITextFieldDelegate in den Dokumenten unter Ссылка

    
Sam Baumgarten 22.03.2013 14:26
quelle

Tags und Links