单击TableViewCell中的任意位置并关注TextField

时间:2010-05-28 14:57:41

标签: iphone uitableview

我有一个带有标签和文本字段的自定义tableviewcell。现在,如果我单击单元格来编辑文本字段,如果我在文本字段的边界内单击,它只关注它。有没有办法让我点击单元格中的任何位置并立即将其焦点放在文本字段上,即使我点击标签?

由于

1 个答案:

答案 0 :(得分:2)

在tableView委托中,实现此方法:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
}

在该方法中,使用- (UITableViewCell *)cellForRowAtIndexPath:(NSIndexPath *)indexPath获取对所选tableViewCell的引用,然后在tableViewCell的textField上调用becomeFirstResponder