これを経て真剣に…
...私は複数TextFields
といくつかを持っていTextViews
ます。すべてのテキストフィールドに対してバッチまたはグループのファーストレスポンダーを却下する方法はありませんか?フィールドごとにメソッドを作成する必要がありますか?たぶん私はそのリンクの何かを見落としていましたか?
多分私はこのようなものに従うことができます:
後者は理にかなっていますか?前もって感謝します。
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- =-
私はそれを考え出した....
Controller.h
@interface Controller : UIViewController <UITextFieldDelegate> {
IBOutlet UITextField *clickedDone;
}
@property (nonatomic, retain) IBOutlet UITextField *clickedDone;
Controller.m
#import "Controller.h"
@implementation Controller
@synthesize clickedDone;
- (void)viewDidLoad
{
[super viewDidLoad];
[clickedDone setDelegate:self];
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}