views:

20

answers:

0

I've been asked by a client to customize the appearance of the UITabBarController. This is for a private project which will not be released on the AppStore.

Basically, I need to give it a different background, and different looking select tabs. Does anyone have any clues on how I could achieve this, short of not using the UITabBar altogether? I image rolling my own solution would be a nightmare as I'd lose all the simple view switching, etc.

One idea I had was creating a view with my fake tabBar, using custom buttons for the tabs, and the somehow display this on top of the real UITabBar. Then when each button on my fake tabBar is tapped, I could select the appropriate index on the real UITTabBar. Would this be a feasible solution? I'm not sure if it would be possible to get a view to even appear on top of the UITTabBar. Maybe if I added it to the AppDelegate window?

Any other ideas?