- (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. UITapGestureRecognizer *tapRecognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(handleBackgroundTap:)]; tapRecognizer.cancelsTouchesInView = NO; [self.view addGestureRecognizer:tapRecognizer]; } - (void) handleBackgroundTap:(UITapGestureRecognizer*)sender { [nameField resignFirstResponder]; [SexField resignFirstResponder]; } //objectc/5100