【发布时间】:2013-07-21 12:17:58
【问题描述】:
我有一个 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 退出键盘时,它会按预期以动画方式退出。
我错过了什么吗?
谢谢!
【问题讨论】:
标签: ios objective-c uitableview uitextfield uitextfielddelegate