2

对于我的自定义单元格,举个简单的例子,我只有一个UITextField,有没有办法让becomeFirstResponder刚刚插入的单元格insertRowsAtIndexPaths

我需要一种方法来检测这一点,以便它在插入后和插入动画结束时成为第一响应者。

任何想法甚至接近它?

谢谢

4

1 回答 1

2

像这样的东西??

- (void) insertRows
{
    .
    .
    .

    [tableView beginUpdates];
    [tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationRight];
    [tableView endUpdates];

    NSIndexPath p = [indexPaths lastObject];

    MyCustomCell *cell = [cellForRowAtIndexPath:p];
    [cell.textField becomeFirstResponder];
}
于 2013-04-10T13:00:46.560 回答