Ich habe mit Interface Builder ein Storyboard für mein Projekt erstellt. Ich hatte ein paar Probleme, die sich wie Xcode-Bugs anfühlten, also habe ich xCode neu gestartet. Die Käfer fühlten sich alle gleich an.Warum funktioniert die "abgeleitete" Einstellung in Interface Builder nicht?
Das Problem war, dass alle meine Registerkartensymbole in den untergeordneten Ansichten UITabViewController
nicht angezeigt wurden. Sie wurden jedoch in der tatsächlichen UITabView
angezeigt. Dasselbe passierte mit den Navigationsleisten in Navigationssteuerungen.
Ich sah dies nach oben und fand diesen Stapel Überlauf Beitrag: Xcode: TabBar not showing in Interface Builder. Dies behebt mein Problem und ich kann jetzt Tab-Bars und Navigationsleisten sehen, aber ich verstehe nicht, warum es nicht funktioniert, wenn es abgeleitete ist, hat es früher funktioniert.
Hier ist ein Bild:
.
Meine Frage ist, warum ich "Bottom Bar" auf "Translucent Tab Bar" setzen muss, um es zu arbeiten, anstatt "abgeleitete".
Hinweis: Ich habe bereits versucht, das Projekt zu säubern und xCode neu zu starten. Wenn die Antworten Code enthalten, würde ich Swift bevorzugen.
Nun, wenn es ein Problem in Xcode 7.3 ist Ich denke, ich werde nur noch warten. Ich erinnere mich jedoch, dass es früher funktionierte und ich Xcode nie aktualisiert habe. – Zack