我有一个 UItableViewCell 的子类
当用户触摸 CELL 时,我调用 reload,如下所示:
[_tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:indexPath] withRowAnimation:UITableViewRowAnimationFade];
// This is where magic happens...
[_tableView beginUpdates];
[_tableView endUpdates];
一个新的细胞出现了。这个新单元格成为 _workName UITextField 的第一响应者,如下所示:
@implementation TWMainViewPlusExpandedCell
- (void) awakeFromNib
{
[_workName becomeFirstResponder];
}
键盘出现,但没有动画。这是即时的!好像没有动画啊!
但是,当我通过调用 resignFirstResponder 退出键盘时,它会按预期以动画方式退出。
我在这里错过了什么吗?
谢谢!