これは私のコードです:
- (BOOL) textFieldShouldReturn:(UITextField *)textField {
[txtSiteDesc resignFirstResponder];
[txtDesc resignFirstResponder];
[ssFS resignFirstResponder];
return YES;
}
これは.hファイルです:
#import <UIKit/UIKit.h>
@interface slEnterDataViewController : UITableViewController <UITextFieldDelegate> {
UITextField *txtSiteDesc;
UITextField *txtDesc;
UITextField *ssFS;
}
@property (nonatomic, retain) IBOutlet UITextField *txtSiteDesc;
@property (nonatomic, retain) IBOutlet UITextField *txtDesc;
@property (nonatomic, retain) IBOutlet UITextField *ssFS;
@end
txtSiteDescで機能しますが、他のいずれでも機能しません。問題はtextFieldShouldReturnメソッドにあると思います。「textField」の値をチェックして、それがどのフィールドであるかを確認してから、適切な「resignFirstResponder」を実行して戻ることができると思いました。私は近くにいますが(私は思います)、十分に近くありません。
助けていただければ幸いです。:D