AutoLayoutCells 0.12.0

AutoLayoutCells 0.12.0

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Jun 2017

Maintained by Joshua Greene, Anthony Miller.



  • By
  • Joshua Greene

##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:

  1. Clone this repo locally onto your computer, or press Download ZIP to simply download the latest master commit.

  2. Drag the SharedCategories and TableViewCells folders into your project, making sure Copy items into destination group's folder (if needed) is checked.

  3. 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).