Return-Taste Text-Feld? - iPhone SDK
Ich habe die Suche im web für eine wirklich lange Zeit, und ich kann nicht ankommen dieses zu wirken. Auf meinem Textfeld habe ich, wenn ich das auf es und und drücken Sie dann OK oder return wird es nicht Weggehen. Ich habe alles getan, was die Schritte für jedes einzelne tutorial, aber ich kann immer noch nicht bekommen, um zu arbeiten. Ich bin auf firmware 3.1.2, aber hier ist der code in meiner ViewController.m:
- (void)viewDidLoad {
[super viewDidLoad];
blah.delegate = self;
blah.returnKeyType = UIReturnKeyDone;
}
- (BOOL)blahShouldReturn:(UITextField *)blah{
[blah resignFirstResponder];
return YES;
}
viewcontroller.h:
@interface BlahViewController : UIViewController <UITextFieldDelegate> {
IBOutlet UITextField *blah;
}
Diese sind nur Ausschnitte aus den Dateien. Eh kann mir jemand helfen? Ich kann nicht Los von der Tastatur wenn ich drauf klicke...
Dank,
Kevin
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich bin verwirrt. Sind Sie eigentlich erwartet eine Methode namens
blahShouldReturn:
zu bekommen aufgerufen, wenn Sie drücken Sie die Return-Taste? Wenn Sie möchten, verwenden Sie dietextFieldShouldReturn:
delegate-Methode aufgerufen werdentextFieldShouldReturn:
. Sie können dieUITextField
parameter geliefert, die Methode zu bestimmen, welche text-Feld die Nachricht sendet. Zum Beispiel:.m-Datei:
.h-Datei: