Rename to TableKit |
||
|---|---|---|
| TableKit | ||
| TableKit.xcworkspace | ||
| TableKitDemo | ||
| Tests | ||
| .gitignore | ||
| .travis.yml | ||
| LICENSE | ||
| README.md | ||
| TableKit.podspec | ||
README.md
#TableKit
TableKit is a super lightweight yet powerful generic library that handles a complexity of UITableView's datasource and delegate methods in a Swift environment. Tablet's goal is to provide an easiest way to create complex table views. With Tablet you don't have to write a messy code of switch or if statements when you deal with bunch of different cells in different sections.
Features
- Type-safe cells based on generics
- The easiest way to map your models or view models to cells
- Correctly handles autolayout cells with multiline labels
- Chainable cell actions (select/deselect etc.)
- Support cells created from code, xib, or storyboard
- Automatic xib/classes registration
- No need to subclass
- Extensibility
- Tests
Docs will be updated soon.
License
Tablet is available under the MIT license. See LICENSE for details.