I implemented a custom UITabBar and I still have this gradient/shadow on top of it. I added
[self.tabBar setBackgroundImage:[UIImage imageNamed:@\"navBarBotto
Place this in your AppDelegate under didFinishLaunchingWithOptions:
[[UITabBar appearance] setShadowImage:[[UIImage alloc] init]]; [[UITabBar appearance] setBackgroundImage:[[UIImage alloc] init]];