Ich habe programmatisch UINavigationBar in meinem Superview namens BaseViewController hinzugefügt, der UIViewController erbt. Aber wenn ich versuche, einen Titel auf die UINavigationBar zu setzen. Ich bekomme den Fehler fataler Fehler: Kann nicht Optional.None
auspackenUnten ist meine schnelle Klasse. Wie kann man den UINavigationBar-Titel auspacken und ändern?
%Vor% Ersetzen Sie Ihre navBar.topItem.title="test test"
durch self.title="test test"
. Prost!!
Um den Text der Navigationsleiste pragmatisch zu ändern. Rufen Sie einfach die unten angegebene Funktion setNavigationBarTitleText("WhateverTextNeeded")
auf. Ich gehe davon aus, dass Sie Ihre UINavigationBar bereits konfiguriert haben.
Ich hoffe, das hilft.
Tags und Links swift ios8 uinavigationbar