Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/sobri909/MGBoxKit
- Owner: sobri909
- License: other
- Created: 2012-09-28T19:38:14.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2018-09-13T10:34:23.000Z (about 6 years ago)
- Last Synced: 2024-07-13T14:03:48.215Z (4 months ago)
- Language: Objective-C
- Homepage:
- Size: 1.02 MB
- Stars: 1,792
- Watchers: 150
- Forks: 283
- Open Issues: 16
-
Metadata Files:
- Readme: README.markdown
- Changelog: CHANGELOG.markdown
- License: LICENSE
Awesome Lists containing this project
- Awesome-iOS - MGBoxKit - Simple, quick iOS tables, grids, and more (UI Components)
- awesome - MGBoxKit - Simple, quick iOS tables, grids, and more (etc)
- awesome - MGBoxKit - Simple, quick iOS tables, grids, and more (etc)
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)