2013-02-18 47 views
0

键盘不会第二次辞职textfield。我用UITextFieldDelegate。例如:我在NametextField中输入了一些东西,然后我辞去了键盘。我点击MobileNo字段输入了一些东西。这次键盘不会退出。键盘不会第二次退出?

-(BOOL)textFieldShouldReturn:(UITextField *)textField 
{ 
    [textField resignFirstResponder]; 
    return YES; 
} 
+0

Outlet连接把你的代码在这里.. – Rajneesh071 2013-02-18 13:49:08

+0

我贴了mycode。 – user2067403 2013-02-18 13:51:36

+0

你需要创建多少个textField? – Ravindhiran 2013-02-18 13:54:29

回答

-1

试试这个,

- (void)viewDidLoad 
{ 
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(dismissKeyboard)]; 
tapGesture.cancelsTouchesInView = NO; 
[self.view addGestureRecognizer:tapGesture]; 
} 
-(void)dismissKeyboard 
{ 
[self.view endEditing:YES]; 
} 
1

delegateMobileNo

MobileNo.delegate=self; 

或者,如果您使用的是厦门国际银行则使delegate

+0

我已经尽了所有 – user2067403 2013-02-18 14:00:41

+0

断开并重新连接? – Rajneesh071 2013-02-18 14:11:39

+0

我相信它没有得到crashed.get连接到所有文本 – user2067403 2013-02-18 14:21:15