iOS UI control displaying a set of thumbnails - resembling iPad's Photos.app toolbar thumbnails view
Objective-C
Latest commit 51a9834 Mar 6, 2013 @ayoy Merge pull request #1 from mkauppila/ios6-support
Fix dispatch_release calls for deployment targets 6.0 and above
Permalink
Failed to load latest commit information.
ThumbnailPickerView.xcodeproj
ThumbnailPickerView
ThumbnailPickerViewTests
.gitattributes
.gitignore Initial commit for ThumbnailPickerView Jan 19, 2012
LICENSE
README.md

README.md

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)