Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/k06a/ABCalendarPicker

Fully configurable iOS calendar UI component with multiple layouts and smooth animations.
https://github.com/k06a/ABCalendarPicker

Last synced: 3 months ago
JSON representation

Fully configurable iOS calendar UI component with multiple layouts and smooth animations.

Awesome Lists containing this project

README

        

#ABCalendarPicker

Fully configurable iOS calendar UI component with multiple layouts and smooth animations.

##Screenshots of grid layouts

Month, year, 20-years views:

        

Week view:

Three weeks view (thanks @ChrisJCraft for idea):

Seasoned month view:

##Include framework in your project

This library project is "iOS Static Library" and made with this instruction: [http://code.google.com/p/ios-static-framework/](http://code.google.com/p/ios-static-framework/)

###Get compiled framework and bundle

1. Compile project _ABCalendarPicker.xcodeproj_

2. Open ```~/Library/Developer/Xcode/DerivedData``` in Finder by pressing ⇧⌘G

3. Find _ABCalendarPicker.framework_ and _ABCalendarPicker.bundle_ in ```.../ABCalendarPicker-xxxxxxxxxxx/Build/Products/```

###Add framework and bundle to your project

1. Add _ABCalendarPicker.framework_ to your project frameworks

2. Add _ABCalendarPicker.bundle_ to your project resources

###Using ABCalendarPicker class to XIB file

1. Create UIView object in your XIB

2. Change UIView class to ABCalendarPicker using Identity Inspector

3. Add this first line to main.m: ```[ABCalendarPicker class];```

4. ```#import ``` anywhere you need.

##Demo video
Here are two videos, short and long. Short video shows component features. Long video shows commertial app features on iPhone 4 (really the slowest iPhone for animations).

ABCalendarPicker short demo: [http://youtu.be/d2PGFiO_jk4](http://youtu.be/d2PGFiO_jk4)

ABCalendarPicker 3 weeks mode: [http://youtu.be/1B0X4Zqy8QY
](http://youtu.be/1B0X4Zqy8QY)

Mr.Calendario long demo: [http://youtu.be/Hz3D4Q5CDuQ](http://youtu.be/Hz3D4Q5CDuQ)

##App to try

[Mr.Calendario in AppStore](http://appstore.com/mr.calendario) (not free)

---
Written with [Mou](http://mouapp.com) - The missing Markdown editor for web developers