TextField键盘不能收回问题!!!

问题:多个TextField 框 ----其中有一个是弹出actionSheet被键盘遮挡
在点击切换textField过程中,会出现丢失焦点的问题,从而对当前页面的键盘,并不能正确处理。这个丢失是不可逆的。无论是
1.[_textFieldA resignFirstResponder]; //单独设置textFieldA隐藏键盘
2.[self.view endEditing:NO]; //重新获取焦点
[self.view endEditing:YES]; //重新取消键盘
3.[[UIApplication sharedApplication].keyWindow endEditing:YES]; //获取主页面去操作键盘
都没效果。
最后,
【TextField键盘不能收回问题!!!】只能放弃[_textFieldB addTarget:self action:@selector(textFieldBeginEditingForB:) forControlEvents:UIControlEventEditingDidBegin];
使用_textFieldB.delegate = self; 在delegate方法-(BOOL)textFieldShouldBeginEditing:(UITextField *)textField里,单独对textFieldB判断,进而实现键盘A的收起操作。

    推荐阅读