对于我的自定义单元格,举一个简单的例子,我只有一个UITextField
,有没有办法让becomeFirstResponder
刚插入的单元格insertRowsAtIndexPaths
?
我需要一种方法来检测它,这样它就会在插入后成为第一响应者,而当它的插入动画结束时。
任何想法甚至接近它?
由于
答案 0 :(得分:2)
有点像这样吗?
- (void) insertRows
{
.
.
.
[tableView beginUpdates];
[tableView insertRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationRight];
[tableView endUpdates];
NSIndexPath p = [indexPaths lastObject];
MyCustomCell *cell = [cellForRowAtIndexPath:p];
[cell.textField becomeFirstResponder];
}