Type-safe declarative table views with Swift
TableKit
What is TableKit?
TableKit is a super lightweight yet powerful generic library that allows you to build complex table views in a declarative type-safe manner. It hides a complexity of UITableViewDataSource and UITableViewDelegate methods behind the scene, so your code will be look clean, easy to read and nice to maintain.
Features:
- Type-safe generic cells
- Functional programming style friendly
- The easiest way to map your models or view models to cells
- Automatic cell registration*
- Correctly handles autolayout cells with multiline labels
- Chainable cell actions (select/deselect etc.)
- Support cells created from code, xib, or storyboard
- Support different cells height calculation strategies
- Support portrait and landscape orientations
- No need to subclass
- Extensibility
Overview
- Pricing: Free
- Resource Link: https://github.com/maxsokolov/TableKit
- Resource Maker: Max Sokolov
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 8.0+, iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: TableKit
- Carthage: maxsokolov/tablekit
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
StepSlider
Custom implementation of slider such as UISlider for preset integer values
FlycoTabLayout
An Android TabLayout Lib
ReactStepProgressBar
A library to create stunning progress bars and steps in React