Der Versuch, programmgesteuert eine Schaltfläche zu UINavigationController hinzuzufügen, wird jedoch nie angezeigt

7

Ich habe programmgesteuert einige UINavigationControllers erstellt und sie einem UITabBarController hinzugefügt. Alles scheint gut zu funktionieren, aber ich wollte dem Navigations-Controller einen Abbrechen-Knopf hinzufügen, aber es erscheint nie. Ich habe mehrere Möglichkeiten ausprobiert, aber ich kann nicht scheinen, die Darstellung der Navigationselemente überhaupt zu beeinflussen, und ich habe mehrere Beispiele von hier und anderen Seiten verfolgt, aber nichts passiert.

%Vor%

Ich habe auch versucht, den Button auf diese Weise hinzuzufügen

%Vor%

Ich fing an, frustriert zu werden, also probierte ich auch andere Dinge aus, nur um zu sehen, ob ich irgendetwas beeinflussen konnte, aber ohne Erfolg

%Vor%

Ich habe es versucht, bevor und nachdem die Navigations-Controller dem UITabBarController hinzugefügt wurden und das hat nicht geholfen. Ich habe auch rightBarButtonItem versucht und versucht, initWithTitle: anstelle von initWithBarButtonSystemItem.

Würde mich bitte jemand erleuchten? Klar, ich mache das falsch.

    
digarok 21.02.2011, 03:48
quelle

3 Antworten

16

Versuchen Sie, die Balkenschaltflächen in der loadView -Methode von MyTableViewController wie folgt hinzuzufügen:

%Vor%

Ich denke, das sollte funktionieren.

    
EmptyStack 21.02.2011, 04:02
quelle
4

Haben Sie versucht, den Navigationspunkt des aktuellen View-Controllers wie folgt zu setzen:

%Vor%     
gerry3 21.02.2011 03:55
quelle
2

Wenn Sie das in Swift 3.0 machen müssen, ist es einfach so:

%Vor%     
Abner Terribili 10.04.2017 13:10
quelle