basicUITableView
を含む basic がありますUITableViewCell
。テーブルに新しいセルを追加するときは、次のことを行います。
1) 新しい行までスクロールする
2) 新しい UITableViewCell 内のすべてのテキストを選択して、キーボードが表示され、ユーザーがセルのテキストをすぐに編集できるようにします。
次回のイベント ループ (テーブル ビューで -reloadData を呼び出した後) では、次のようにします。
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:wordIndex inSection:0];
[self.tableView selectRowAtIndexPath:indexPath animated:YES scrollPosition:(UITableViewScrollPositionNone)];
UITableViewCell* cell = [self.tableView cellForRowAtIndexPath:indexPath];
[cell.textLabel becomeFirstResponder];
cell.highlighted = YES;
スクロールは正しいのですが、セル内のテキストが選択されていません。