Die Klasse UINavigationBar implementiert ein Steuerelement zum Navigieren hierarchischer Inhalte in iOS. Es ist eine Leiste, die normalerweise oben auf dem Bildschirm angezeigt wird und Schaltflächen zum Navigieren in einer Hierarchie enthält. Die primären Eigenschaften sind eine linke Schaltfläche (zurück), ein mittlerer Titel und eine optionale rechte Schaltfläche. Sie können für jede von diesen benutzerdefinierte Ansichten angeben.
Die gebräuchlichste Art, eine Navigationsleiste zu verwenden, ist in Verbindung mit einem UINavigationController-Objekt
Ich versuche programmgesteuert eine navigationBar zu einem TableViewController hinzuzufügen:
Wenn ich von einem PUSH Segue komme, fügt der Builder eine Navigationsleiste mit Navigationselementen hinzu, wie ich es möchte.
Aber das Pro...
21.05.2012, 14:10
Szenario auf einem iPhone:
Der Benutzer tippt auf die Zurück-Schaltfläche, die UINavigationBar -Delegatenmethode (implementiert in einer Unterklasse von UINavigationController ) gibt YES zurück, wie folgt:
%Vor%
Nach den Dokument...
10.05.2012, 21:47
In iOS 11 ändere ich momentan die Zurück-Schaltfläche für meine Navigations-Controller wie folgt:
%Vor%
Das scheint gut zu funktionieren, das Problem ist, wenn ich zwischen zwei Arten von UINavigationControllern unterscheiden möchte, die ver...
11.10.2017, 15:19
Ich habe also Probleme mit UIBarButtonItem-Auftritten in iOS 7. Es gibt eine Eigenschaft, für die ich keine Dokumentation finde. Sie scheint die Deckkraft der Schaltflächen der Navigationsleiste festzulegen, wenn ich sie drücke, und ich weiß nic...
11.12.2013, 10:06
Ist es möglich, dass die neuen großen Titel für Navigationsleisten in iOS 11 mehrere Zeilen enthalten? Die App Store App tut dies, aber ich kann nichts in der aktuellen Dokumentation finden, um dies zu tun. Das Standardverhalten zeigt nur eine Z...
05.10.2017, 05:43
Bitte verzeih mir, es gibt bereits eine Menge Fragen darüber, wie man ein UIBarButtonItem programmatisch zu einer NavigationBar hinzufügen kann, aber ich kann einfach nicht scheinen, dass irgendeine der Lösungen in meiner Situation funktioniert....
12.02.2014, 16:51
Die Breite der Navigationsleiste bleibt 320, selbst für das iPhone 6 (das 375 benötigt)
Es gibt keine Änderung der Darstellung der Navigationsleiste oder des Frames über den Code.
Einfacher View-Controller, der in UINavigationController ei...
29.10.2014, 08:09
Ich habe die folgende (vereinfachte) Hierarchie: UINavigationController -> UIViewController -> UITableViewController . Ich möchte die Navigationsleiste ausblenden, wenn ich mit hidesBarsOnSwipe durch meine Tabellenansicht scrolle. Was...
01.12.2014, 16:21
Gibt es eine Möglichkeit, den Hintergrund der Navigationsleiste von UINavigationController auf eine feste Farbe zu setzen?
Ich weiß, dass ich die Tönungsfarbe ändern kann, aber das lässt mich immer noch mit dem Farbverlauf / Glaseffekt....
24.04.2012, 17:54
Ich bin neu in der iPhone Programmierung ... kann mir bitte jemand weiterhelfen ..
Ich möchte eine App wie Foto-App in iPhone entwickeln ..
Wie man die Navigationsleiste und die Symbolleiste transparent macht und ausblendet wie in der Foto...
23.06.2010, 22:30