##AutoLayoutCells
AutoLayoutCells makes working with dynamic table view cells easy. It has a powerful, well-designed feature set:
- Ready-to-use table view cells for the most common use cases
- Built-in support for dynamic font and responding to font change notifications
- Drop-in support for dynamic height cells (one-liner method calls to
ALCellFactory) - Convenience method to set all cell values from a dictionary (using predefined keys)
- Automatic image loading from a URL on a background thread
###Installation With CocoaPods
The easiest way to add AutoLayoutCells to your project is using CocoaPods. Simply add the following line to your Podfile:
pod 'AutoLayoutCells', '~> 0.4.0'
Then run pod install as you normally would.
New to CocoaPods? Check out this tutorial, and you'll be setup in no time.
###Manual Installation
You should really use CocoaPods for the easiest setup.
If you really must do manual installation, follow these steps:
Clone this repo locally onto your computer, or press
Download ZIPto simply download the latest master commit.Drag the
SharedCategoriesandTableViewCellsfolders into your project, making sureCopy items into destination group's folder (if needed)is checked.Add ALLabel and AutoLayoutTextViews to your project, which are dependencies of
AutoLayoutCells.
###How to Use
Refer to the demo project AutoLayoutCellsDemo for an example of how to use this library.
Note: the demo project uses CocoaPods, so you will first need to run pod install to setup its pod dependencies.
A detailed tutorial is coming soon!
###License
AutoLayoutCells is available under the MIT license (see the LICENSE file for more details).