2017-08-18 2 views
0

Ich habe UITabBarController mit tabBarItems in set (geerbt) Code. Aus irgendeinem seltsamen Grund, den ich nicht herausfinden kann, wird der Titel des ersten TabBarItem in der unteren linken Ecke der Tableiste grau wiederholt. Ich glaube, ich habe sogar zwei Titel gesehen, die sich dort überschneiden. Irgendeine Idee über die Ursache dafür? Vielen Dank.UITabBar Artikel Titel in der linken unteren Ecke wiederholt - visuelle Fehler

enter image description here

+0

Sind Sie Namen in Dashboard-Registerkarte Bildschirm sind "Armaturenbrett"? –

+0

Jemand muss etwas mit UIKit Ansichten machen, dass sie nicht sein sollten. Ich würde nach Methoden suchen, die überschrieben werden, die normalerweise nicht sind. Insbesondere –

+0

wird 'layoutSubviews' in einer benutzerdefinierten Unterklasse von UITabBar außer Kraft gesetzt? –

Antwort

0

ich endlich herausgefunden! Der Aufruf von setupTabBar(), wo der Icon-Titel und ausgewählte/nicht ausgewählte Bilder zu früh in der create() - Funktion gemacht wurden, d. H. Während der viewController-Initialisierung. Ich habe es in viewDidLoad() verschoben und jetzt ist der visuelle Fehler verschwunden. Danke noch einmal!

Verwandte Themen