Objective c 自定义UITableViewCell+;辞职第一响应者
我有一个带有两个自定义单元格的Objective c 自定义UITableViewCell+;辞职第一响应者,objective-c,ios,uitableview,custom-cell,Objective C,Ios,Uitableview,Custom Cell,我有一个带有两个自定义单元格的UITableView。其中一个自定义单元格包含UITextField 按下返回按钮时,我无法隐藏键盘 - (IBAction)textFieldDoneEditing:(id)sender { [sender resignFirstResponder]; } 通常我会用这个,但它从来没有被调用过。我将其连接到编辑确实结束了事件 是因为我使用了一个自定义单元格?无需连接iAction。使用委托方法(我还将IB中的返回键更改为Done,以使用户更清楚地
UITableView
。其中一个自定义单元格
包含UITextField
按下返回按钮时,我无法隐藏键盘
- (IBAction)textFieldDoneEditing:(id)sender {
[sender resignFirstResponder];
}
通常我会用这个,但它从来没有被调用过。我将其连接到编辑确实结束了事件
是因为我使用了一个自定义单元格
?无需连接iAction。使用委托方法(我还将IB中的返回键更改为Done,以使用户更清楚地看到它)。确保已将textfield的委托连接到VC类
- (BOOL)textFieldShouldReturn:(UITextField *)textField
{
// Dismiss the keyboard when the Return key is pressed.
[textField resignFirstResponder];
return YES;
}
您是否设置了文本字段代理?这个方法叫做textfielddidediting:是的。我设置了文本字段的委托。我想这就是它不起作用的原因。