BBCyclingLabel: UILabel with animated transitions

Published on — Filed under cocoade

Long flights are great to sleep. Or to take care of missing documentation for projects. And that's exactly what I did in this last flight to SF.

So here it is, BBCyclingLabel along with a demo video and some proper documentation.

Turns out this component was somehow discovered and got some love from Cocoa Controls a couple of weeks ago.

Quick summary

BBCyclingLabel is just like a UILabel but allows you to perform custom animations when changing text.

Instead of using two UILabel's and cross fading them, you can use this component and configure it to crossfade; it'll then take care of performing the cross fade for you.