- Part 1: Creating a Tree Node Class - discussed about writing a proper tree class that will hold the data for a tree view control
- Part 2: Responding to the UITableViewDataSource Protocol - discussed the behavior that was required in the tree node class to properly display it in a UITableView
- Part 3: Creating a treeview-ready UITableViewCell - discussed subclassing UITableViewCell to create a cell that can properly display the appearance of a tree view control.
- Part 4: Putting it all together and sorting out performance kinks - talked about implementing the tree view in a UITableViewController class and removing performance problems from the control
Apologies to those who had to wait a long time since this series was started last March 8th -- it was hard to juggle writing about this control *and* writing the app that I was using it in. I hope the wait was worth it.
For those who wish to download the code for this series you can get it here:
If you have any questions about the tree view control, or improvements you wish to apply to it, feel free to contact me by commenting on any of the posts in this blog.