Weekly Roundup

Aaron Brethorst, May 07, 2012

Hello everyone, and welcome to the latest edition of the Cocoa Controls weekly roundup. I’m continually impressed by the resourcefulness, capability and generosity of the iOS developer community, and this week definitely has not disappointed me. We have some awesome stuff for you to check out below.

What We’re Reading

Adjustable Label Category

This category provides a couple of simple methods to make resizing your UILabels less painful. You can “auto adjust” a label with provided a minimum size, maximum size or none at all. Public domain.

Find out more


Fully and easily customizable rotary wheel control for iPhone and iPad. Very similar to the control in Convertbot. It rotates with inertia/momentum. Drawn using CoreGraphics without any images. MIT licensed.

Find out more


UIViewController+KNSemiModal is a replica of the semi-modal view plus with push-backed stacked animation found in the beautiful “Park Guides by National Geographic” app. This ARC library is designed as a Category to UIViewController so you don’t have to subclass and you can simply drop in any project and it will just work! MIT licensed.

Find out more


Like the Instapaper experience on iPad, this project aims to replicate UITabBarController functionality and behavior, but with a vertical tab bar. MIT licensed.

Find out more


Our control of the week, ADLivelyTableView, was created by Applidium, a French iOS development shop (who apparently also ported Vim to iOS(!)). It is a drop-in subclass of UITableView that lets you add custom animations to any UITableView. If I’m not mistaken, it’s modeled after a series of CSS3 animations that appeared on Hacker News a few weeks back. BSD licensed, and ridiculously cool.

Find out more, or check it out on YouTube first


Create standard iPhone buttons without any image. It’s easy to embed into any project, two files are needed. It’s easy to add new effects. MIT licensed.

Find out more


A Sparrow-style implementation of Swipe-To-Reveal for table view cells on iOS. MIT licensed.

Find out more