Wie kann ich prüfen, wenn ein UITextView bearbeitet wird?
Ich bin mit dem folgenden code, aber es wird nicht erkannt, wenn ich starten Sie die Bearbeitung der UITextView:
-(void)textViewDidBeginEditing:(UITextView *)textView{
[done setHidden:NO];
NSLog(@"Started editing target!");
}
Warum ist das so?
Habe ich die Delegierten des .h-Datei zu.
Sind Sie sicher, dass Sie die Klasse mit dieser Methode, wie der Delegierte für die
wie meinst du das? 🙂
Die Methode die du gepostet hast, ist ein Teil der
UITextView
?wie meinst du das? 🙂
Die Methode die du gepostet hast, ist ein Teil der
UITextView
delegate-Protokoll (UITextViewProtocol
). Für Sie funktioniert, müssen die Delegierten für die Kontrolle der Klasse, die Sie gebucht haben.InformationsquelleAutor pixelbitlabs | 2011-11-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, die Delegierten von Ihrem UITextView. Anschließen müssen Sie die Steckdose, um den Delegierten im Interface Builder oder, wenn Sie erstellen Sie programmgesteuert können Sie:
festlegen, die Stellvertretung, die controller, die Sie einfügen Ihrem element.
du bist herzlich willkommen @reddexuk
InformationsquelleAutor Matteo Alessani
UPDATE: schließe ich die vollständige Quelle anzugeben, UITextView jeden Fall reagiert zu isFirstResponder @d2burke
sind Sie sicher? siehe mein update.
Du hast Recht, ich lese eine Sache, die getestet werden (fehlgeschlagen) und verlosen eine andere Sache und kommentierte hastig. Ich habe auch schon aktualisiert und meine Stimme/down-vote. Vielen Dank für die folgenden back-up und ich entschuldige mich für die voreilige.
funktioniert nicht, wenn der text-Ansicht innen Ansicht Tabelle
InformationsquelleAutor ohho
stellen Sie sicher, dass Sie:
InformationsquelleAutor badeleux
Firstly you have to set UIViewController <UITextViewDelegate>
Set
yourTextview.delegate = self;
And catch this delegate using
-(void)textViewDidBeginEditing:(UITextView *)textView
{
[self.yourTextview setText:@""];
[yourTextview setTextColor:[UIColor blackColor]];
}
InformationsquelleAutor Nagarjun
Könnte auch ein "duh" beantworten, aber wenn Sie das textView in IB, Tat, denken Sie daran, schließen Sie den Auslass?
InformationsquelleAutor Bill Burgess