Я использую этот код для ясности tabBar:
self.tabBarController?.tabBar.backgroundImage = UIImage()
self.tabBarController?.tabBar.shadowImage = UIImage()
Но в iOS 13 мой код не работает. Я пытался использовать этот код:
if #available(iOS 13, *) {
let appearance = self.tabBarController?.tabBar.standardAppearance.copy()
appearance!.backgroundImage = UIImage()
appearance!.shadowImage = UIImage()
appearance!.shadowColor = .clear
self.tabBarController?.tabBar.standardAppearance = appearance!
} else {
self.tabBarController?.tabBar.backgroundImage = UIImage()
self.tabBarController?.tabBar.shadowImage = UIImage()
}
Но в этом случае моя вкладка имеет белый цвет, неясный.