Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ayoy/ThumbnailPickerView

iOS UI control displaying a set of thumbnails - resembling iPad's Photos.app toolbar thumbnails view
https://github.com/ayoy/ThumbnailPickerView

Last synced: 2 months ago
JSON representation

iOS UI control displaying a set of thumbnails - resembling iPad's Photos.app toolbar thumbnails view

Awesome Lists containing this project

README

        

ThumbnailPickerView
===================

ThumbnailPickerView is a control displaying a set (or technically an array) of thumbnails aligned horizontally. It mimics thumbnails view from iPad's Photos.app toolbar, but as a subclass of UIControl it can be freely used as a regular view outside the toolbar.

Features
--------

* selecting thumbnails by touch or programmatically - big thumbnail view overlays selected thumbnail
* touch-tracking of user selection (support for both tapping and panning through thumbnails)
* autoadjusting amount of visible thumbnails to nicely fit within view bounds
* loading data from the data source, interacting with outside world through the delegate
* asynchronous image loading
* reusable image views
* ARC-enabled code

Usage
-----

See the demo application for usage example.

Requirements
------------

* QuartzCore framework (solely for drawing borders around thumbnails)
* XCode 4.2 (for ARC)