Ändern des UINavigationBar-Titels in iOS8 Swift

7

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

auspacken

Unten ist meine schnelle Klasse. Wie kann man den UINavigationBar-Titel auspacken und ändern?

%Vor%     
Ashan 24.06.2014, 09:29
quelle

4 Antworten

28

Ersetzen Sie Ihre navBar.topItem.title="test test" durch self.title="test test" . Prost!!

    
Rocky Perera 27.08.2014, 13:41
quelle
0
%Vor%

Ich habe diesen Code ... Ich hoffe, das kann dir helfen.

    
StrawHara 24.06.2014 09:35
quelle
0

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.

%Vor%

Ich hoffe, das hilft.

    
Vivek Parihar 19.10.2015 12:20
quelle
0

Sie können diesen Code verwenden, um Ihre Navigationsleiste zu transformieren.

%Vor%     
tavo7910 27.06.2017 16:32
quelle

Tags und Links