For this you need to create a custom UITableViewCell.
Let's focus on inserting data just like adding a phone.
First, make a UITableViewCell like this:
Todothis,youdonotneedasubclassofUITableViewCellbecausethenativealreadyhaseverythingyouneed.Mountthelayout(storyboard)justinsertabuttoninthecell,andalabel,andinstanciethecellaccordingtoitsidentifier.TheactionofthiscellindidSelectRowAtIndexPathwillbeaninsertRowsAtIndexPaths,whichwillinsertacustomcell:
CreateanewclassthatextendsfromUITableViewCell,andmountitsstoryboardasbelow:
This UITableViewCell is more complex, it has several features, such as the button that selects the type of phone, the swipe, etc ... this should all be implemented in this custom UITableViewCell.
I believe the links below may help you to follow this path:
To understand the Cell selection delegate:
link
link
To understand how to create a custom UITableViewCell
link
To create a Cell with swipe
-(void)tableView:(UITableView *)tableView swipeAccessoryButtonPushedForRowAtIndexPath: (NSIndexPath *)indexPath;
link
Your question does not have a direct doubt, it encompasses a number of techniques. Anyway I hope this helps.