I implemented a custom UITabBar and I still have this gradient/shadow on top of it. I added
[self.tabBar setBackgroundImage:[UIImage imageNamed:@\"navBarBotto
Try this on viewDidload.
override func viewDidLoad() { super.viewDidLoad() self.tabBar.setValue(true, forKey: "_hidesShadow") }
It work for me