TNCheckBox – A checkbox class for Objective-C

This class is no longer maintained…please check out TNCheckBoxGroup!

I just pushed some code to GitHub to create customisable checkboxes to use in your IOS projects.

As it happens with designers, you can’t always use the built-in UISwitch class.  So I took the time to create a few classes which are pretty customisable to have checkboxes without all the hassle.

I’ve created 3 classes for the most common checkboxes, but it’s really easy to extend the class with your own requirements.  I’ve posted all the details on GitHub.  When you toggle the checkbox there is an animation. You can always override the animation method if you would like to do some other animations.

TNCheckbox for IOS
TNCheckBox

You can find the code on GitHub. If you have any requests, put them in the issues panel.  I’ve tested as many scenarios as I could, but if you find any bugs, please post them as well!