1.实现代理 UITextFieldDelegate
2.定义全局的UITextField
@property (strong, nonatomic)UITextField *myTextField;
3.实现如下代理方法
-(void)textFieldDidBeginEditing:(UITextField *)textField
{
self.myTextField = textField;
[selfaddHidesKeyBoardGestureWithSelector:@selector(doneEditing:)];
}
- (void)textFieldDidEndEditing:(UITextField *)textField
{
[selfremoveHidesKeyBoardGesture];
}
- (void)doneEditing:(id)sender {
[self.myTextFieldresignFirstResponder];
}
4.给需要的编辑控件设置代理
cell.textField.delegate =self;