Вы можете просто добавить текстовое поле в contentView своей ячейки и кнопку (X) для accessoryView вашей ячейки. Вы можете сделать это в подклассе UITableView, который позволит вам добавлять отслеживание добавленных элементов с переменными или свойствами экземпляра.
Я нашел это полезным: Какао с любовью: простой пользовательский рисунок UITableView
Как это:
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:@"myEditableCellId"];
label = [[UILabel alloc] initWithFrame:CGRectMake(x, y, w, h)];
[cell.contentView addSubview:label];