stiamo cercando di centrare le icone della barra delle schede sul centro della barra delle linguette perché non vogliamo avere il testo qui sotto. Quindi le icone dovrebbero essere solo e centrate nella barra delle schede. Ecco come stanno adesso. Il controller della barra delle schede non è il viewcontroller root, quindi non possiamo accedervi direttamente usando rootviewcontroller quante risposte abbiamo trovato là fuori. Qualche idea? Stiamo trasformando pazzo ...Icone della barra della scheda centrale senza testo in Swift
6
A
risposta
4
Per rimuovere TitleText, è possibile utilizzare il codice:
let tabBarItems = tabBar.items! as [UITabBarItem]
tabBarItems[0].title = nil
Per ottenere centro di schede icona, utilizzare questo codice
let tabBarItems = tabBar.items! as [UITabBarItem]
tabBarItems[0].imageInsets = UIEdgeInsetsMake(6,0,-6,0)
per la completa TitleText codice remove e ottieni l'icona centrale
let tabBarItems = tabBar.items! as [UITabBarItem]
tabBarItems[0].title = nil
tabBarItems[0].imageInsets = UIEdgeInsetsMake(6,0,-6,0)