作为一个新手今天又犯了一个低级错误,在实现协议<UITextFieldDelegate>调用
-(BOOL)textFieldShouldReturn:(UITextField *)textField{
[self.TestField1 resignFirstResponder];
return YES;
}
textFieldShouldReturn方法时,键盘没有消失,点击return键没有反应。
百度一搜才知道就跟以前做tableview的时候一样,没有把协议和控制器连接。
选中TextField,点击Connections Inspector将delegate与控制器连接或者在代码中加入
self.TestField1.delegate = self;
可以既解决问题。