Als «uinavigationbar» getaggte Fragen

Die UINavigationBar-Klasse implementiert ein Steuerelement zum Navigieren in hierarchischen Inhalten in iOS. Es handelt sich um eine Leiste, die normalerweise oben auf dem Bildschirm angezeigt wird und Schaltflächen zum Navigieren in einer Hierarchie nach oben und unten enthält. Die primären Eigenschaften sind eine linke (Zurück) Schaltfläche, ein mittlerer Titel und eine optionale rechte Schaltfläche. Sie können für jede dieser Ansichten benutzerdefinierte Ansichten angeben. Die häufigste Methode zur Verwendung einer Navigationsleiste ist die Verwendung eines UINavigationController-Objekts

8
iOS 11 SearchBar in der Navigationsleiste
Mit iOS 11 hat Apple die UISearchBar neu gestaltet, indem die Ecken runder und die Höhe größer gemacht wurden. Das Hinzufügen einer UISearchBar zur Navigationsleiste ist ziemlich einfach, indem Sie sie einfach als Titelansicht des verwendeten Navigationsobjekts festlegen navigationItem.titleView = searchBar. In iOS 11 scheint es jedoch nicht mehr wie …

17
Navigationsleiste mit UIImage für Titel
Ich möchte das Aussehen meiner App anpassen, indem ich anstelle von einfachem Text ein Logo als Titel der Navigationsleiste verwende. Wenn ich diesen Code benutze let logo = UIImage(named: "logo.png") self.navigationItem.titleView = logo; Ich erhalte die Fehlermeldung "UIImage kann nicht in UIView konvertiert werden". Wie kann ich das richtig machen?

3
Große Titel zu kleinen Titel wechseln in der Navigationsleiste ist nicht glatt iOS 13, klebrig
Ich habe einen UINavigationControllermit Standardwert davon navigationBar.prefersLargeTitles = true. Ich schalte das auf, falsewenn ich push in eine neue Szene gehe, nennen wir es ( DetailsViewController), indem ich es in die ändere viewWillDisappear. override func viewWillDisappear(_ animated: Bool) { super.viewWillDisappear(animated) navigationController?.navigationBar.prefersLargeTitles = false } Jetzt DetailsViewControllerbenutze ich willMove(to parent:). override …

2
Was ist der richtige Weg, um die Pfeiltönung der Zurück-Schaltfläche in iOS 13 einzustellen?
In iOS 13 führte Apple das neue Proxy-Objekt UINavigationBarAppearance ein, um das Erscheinungsbild der Navigationsleiste festzulegen. Ich konnte fast alles einstellen, was ich brauchte, bis auf eine kleine Sache. Der Pfeil der Zurück-Schaltfläche wird immer mit blauer Tönungsfarbe gerendert, und ich habe keine Ahnung, wie ich ihn auf die gewünschte …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.