I have grouped static cells in a UITableView. Now I’d like to add or delete (what is easier?) one specific cell, which I’ve already created in my storyboard. It depends on one NSString: If my string == YES, the cell should be displayed, else it shouldn’t.
already tried tableView:insertRowsAtIndexPaths:withRowAnimation:
What you need is:
This method is part of the UITableViewDelegate protocol and will be called when the table view is about to draw a cell for a particular row. This provides a UITableViewCell for you to work with.
To identify which cell you need to hide, you can add a tag to the UITableViewCell in the storyboard. This is easier because you are adding static cells.
Then you can just do:
You can wrap this in a condition based on the value of your string that you have mentioned.
I have added some example code on Github to illustrate this.