The original project is a great example, but the code is locked to just one use. With a little tinkering we can get a drop-in replacement for the UITabBarController, hopefully.
RXCustomTab bar is an example project demonstrating how to implement a custom Tab Bar on iOS devices.
It is accompanied by two tutorials:
- How To Customise the Tab Bar (UITabBar) in an iPhone Application Part 1
- How To Customise the Tab Bar (UITabBar) in an iPhone Application Part 2
RXCustomTabBar is a sub class of UITabBarController which first hides the original Tab Bar and then creates a fake one over the top which replicates is functionality.