You can simply add a text box to the contentView of your cell and a button (X) in the accessory of your cell. You can do this in a subclass of UITableView that will allow you to add tracking for your added items using variables or instance properties.
I found this useful: Cocoa With love: a simple custom UITableView drawing
Like this:
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:@"myEditableCellId"];
label = [[UILabel alloc] initWithFrame:CGRectMake(x, y, w, h)];
[cell.contentView addSubview:label];
zekel source
share