Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sobri909/MGBoxKit

Simple, quick iOS tables, grids, and more
https://github.com/sobri909/MGBoxKit

Last synced: 3 months ago
JSON representation

Simple, quick iOS tables, grids, and more

Awesome Lists containing this project

README

        

## API Reference, Guides, and Changelog

- [API Reference](http://cocoadocs.org/docsets/MGBoxKit)
- [Introduction and Basic
Concepts](https://github.com/sobri909/MGBoxKit/wiki/Introduction-and-Basic-Concepts)
- [Positioning and Layout
Guide](https://github.com/sobri909/MGBoxKit/wiki/Positioning-and-Layout-Guide)
- [Tables and Grids
Guide](https://github.com/sobri909/MGBoxKit/wiki/Tables-and-Grids-Guide)
- [Changelog](https://github.com/sobri909/MGBoxKit/blob/master/CHANGELOG.markdown)

## Layout Features

- Table layouts (similar to `UITableView`, but less fuss)
- Grid layouts (similar to `UICollectionView`, but less fuss)
- Optionl box caching for smooth scrolling and low memory use
- Table rows automatically layout `NSStrings`, `UIImages`,
`NSAttributedStrings`, and multiline text
- Table rows accept `Mush` lightweight markup for bold, italics, underline,
monospacing, text colour, and background colour.
- Animated adding/removing/reordering rows, boxes, sections, etc
- CSS-like `margin`, `padding`, `zIndex`, `fixedPosition`, and more
- Separate top/right/bottom/left border colours
- Automatically keeps input fields above the keyboard

## Code Convenience Features

- Blocks based tap, swipe, and hold gesture recognisers
- Blocks based touch event handling
- UIView easy frame accessors

## Setup

Add `pod 'MGBoxKit'` to your `Podfile`

[![CocoaPod](http://cocoapod-badges.herokuapp.com/v/MGBoxKit/badge.png)](http://cocoadocs.org/docsets/MGBoxKit)