At the time of writing (May 2017), this error still exists. I cannot believe that Apple will not take care of this. Worse, if you rotate your device, open the wizard on the side and turn it back, the translucent bars switch, and the wizard has a working translucent rod, but no details.: /
The only possible fix I could come up with was to get rid of the UITabBarController and instead create my own implementation of the tab bar controller using a simple UIViewController with a UITabBar at the bottom and the UIViewController API.
This means a lot of coding to reinvent the wheel. It’s sad not to use the UITabBarController, but it’s like. You have to compromise between the container controller and all its good features, such as the "More" controller, which you get for free, and with translucent bars.
If you can live without translucent bars, I will still go for the UITabBarController for all the coding. On the other hand, you can replace the UITabBar with a UICollectionView and have more than 6 elements without requiring a “controller” at all.
source share