获取didSelectRowAtIndexpath方法,当自定义表视图单元格中的textfield被聚焦时调用



我有一个自定义tableviewcell与标签和文本字段。现在我得到回调方法didSelectRowAtIndexpath只有当用户点击我的文本框外的单元格。当我触摸textfield时,这个方法不会被调用。我该怎么做才能让这个方法在用户触摸textfield时被调用

您想要读取UITextFieldDelegate,更具体地说是

- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField

- (void)textFieldDidBeginEditing:(UITextField *)textField

当这些被调用时你可以在UITableView

上做这个
– selectRowAtIndexPath:animated:scrollPosition:


在cellForRowAtIndexPath方法中写入

cell2.selectionStyle=UITableViewCellSelectionStyleNone;

最新更新