wir versuchen, die Tab-Leiste Symbole in der Tab-Leiste in der Mitte, weil wir nicht wollen, den Text unten haben. Die Symbole sollten also allein und zentriert in der Tableiste sein. So sehen sie jetzt aus. Der Tab-Bar-Controller ist nicht der root-View-Controller, so dass wir nicht direkt mit rootviewcontroller darauf zugreifen können, wie viele Antworten wir dort gefunden haben. Irgendwelche Ideen? Wir drehen verrückt ...Center Tab Bar Symbole ohne Text in Swift
6
A
Antwort
4
title zu entfernen, können Sie Code verwenden:
let tabBarItems = tabBar.items! as [UITabBarItem]
tabBarItems[0].title = nil
Zentrum von Symbol Tabs zu erhalten, verwenden Sie diesen Code
let tabBarItems = tabBar.items! as [UITabBarItem]
tabBarItems[0].imageInsets = UIEdgeInsetsMake(6,0,-6,0)
für vollständige Code entfernen title und erhalten Symbol in der Mitte
let tabBarItems = tabBar.items! as [UITabBarItem]
tabBarItems[0].title = nil
tabBarItems[0].imageInsets = UIEdgeInsetsMake(6,0,-6,0)