I have a core data/ uitableview based app. Actually 80% of the code so far is equal to the Apple Sample app CoreDataRecipes. My problem is that when I enter the edit mode (by pushing the edit button), there are no "delete badges" on the left side of the rows. Bumper.

The differences in code with CoreDataRecipes:
- I have custom UITabelview cell with a nib file instead of code only.
- My Tableview is an Outlet inside my class view. So my class RecipeListTableViewController is an UIViewController with Tableview delegates instead of a UITableViewController
What I tried:
- The Tableview works fine. There are no linking or delegate issues
- I checked if the table actually enters the edit mode. It does. You can see that because the "Add" button is disabled.
I checked if the editingstyle is ok. It should be by default but to make sure I added:
(UITableViewCellEditingStyle)tableView:(UITableView*)tableVieweditingStyleForRowAtIndexPath(NSIndexPath*)indexPath {return UITableViewCellEditingStyleDelete;}
I checked if the delete icons where not behind my cellview. There are not. I now think that the cell behaviour of moving to the right is handled by iOS.
- When I swipe the cell, the right delete button appears and works as it should
- I tried to build the behaviour my self with a layoutSubviews. Nothing changed when entering the edit mode. But when I swipe, now I see my subview in one row:

Anyone any ideas? It must be something simple.