Latest | 0.2.0 |
---|---|
Homepage | https://github.com/imgur/IMGTreeTableViewController |
License | MIT |
Platforms | ios 8.0, requires ARC |
Authors | , |
Features
- Allows arbitrarily deeply nested comments (or any other data element)
- Automatically collapses comments upon reaching a certain depth threshold
- ‘Actionable’ cell, used as a comment reply cell in Imgur, only exists in one location
- ‘Selectable’ cell, used as a comment actions panel in Imgur, only exists in one location
- Animated transitions during collapse or comment expanson, never reloading
- Allows zooming to a particular node
Configuration
- Use a constructor conforming to IMGTreeConstructorDelegate to construct the node tree to be represented
- Conform to the IMGTreeTableControllerDelegate protocol in a view controller to provide custom table view cells for each node
- Pass-through pattern on the IMGTreeTableController to allow custom UITableView’s to be used for maximum flexibility
Latest podspec
{ "name": "IMGTreeTableView", "version": "0.2.0", "license": { "type": "MIT", "file": "LICENSE" }, "authors": { "Geoff MacDonald": "[email protected]", "Jasdev Singh": "[email protected]" }, "summary": "A composable, arbitrarly deeply nested table view controller. Ideal for nested comments", "homepage": "https://github.com/imgur/IMGTreeTableViewController", "platforms": { "ios": "8.0" }, "source": { "git": "https://github.com/imgur/IMGTreeTableViewController.git", "tag": "0.2.0" }, "source_files": "IMGTreeTableView/*.swift", "requires_arc": true }
Sat, 27 Feb 2016 13:48:03 +0000