I am working on customizing my tabbar background image and i resolved this for iphone by customizing tabbar class. it looks like that:

Then same thing i put for my ipad app it looks like that

I need the tab bar without extra spaces or black color in the image above. so i tried to update the tabbar class for ipad as well and i reached to this image below:

I managed the tabbar button views without extra spaces but unable to manage its button selection area, how can i manage the tabbar button selection ? it is still the same as second image, you can see the highlight of “settings” tabbar button selection in “Transaction” tabbar button.
The UITabBarController cannot work as you would like it to. You should write your own UITabBarController class – see this for an example of how: https://github.com/aalittle/ALCustomTabBarController