Wie ist die Navigationsleiste für jeden View Controller spezifisch? Auf der rechten Seite bleibt die Navigationsleiste mit dem View-Controller und der linke View-Controller verfügt über einen eigenen Navigationscontroller. Sollte ich nur einen benutzerdefinierten Übergang machen? Irgendwelche Ideen ?Navigationsleiste für jeden View Controller wie Apple Music
Antwort
Fügen Sie diesen Code in Ihrem ersten Viewcontroller
override func viewDidLoad() {
super.viewDidLoad()
navigationController?.setNavigationBarHidden(false, animated: false)
}
Dann navigationbar in Ihrem Viewcontrollers von storyboad hinzuzufügen. Oder Sie können eine in viewDidLoad programmgesteuert hinzufügen
Geben benutzerdefinierte Navigationsleiste hat wenig Probleme. Erstens ändert sich die Höhe je nach Gerät nicht. Zweitens: Wenn ich den Hotspot-Modus einschalte, wird die Hälfte der Navigationsleiste durch die Hotspot-Ansicht abgedeckt. In anderen Apps wird die gesamte App unterhalb der Hotspot-Ansicht angezeigt. –
Wenn Sie eine für jeden Controller spezifische Navigationsleiste wünschen, ist dies der einzige Weg. Sie können die Funktion in der View-Controller-Erweiterung erstellen, um sie in jedem Controller wiederzuverwenden. Wenn dies nicht das ist, was Sie wollen, erklären Sie bitte Ihr Problem mit mehr Details, so kann ich Ihnen helfen – Mohammadalijf
@JosephFrancis Standardnavigationbar behandelt sowohl navigationbar und Statusleiste. Vor der iPhone X-Statusleiste war immer 20 pt, aber jetzt unterscheidet es sich von Geräten. Sie können eine benutzerdefinierte Ansicht mit Navigationsleiste erstellen und die Höhe der benutzerdefinierten Ansicht auf die Höhe von Navigationabr (plus 44) plus Höhe der Statusleiste setzen. – Mohammadalijf
- 1. Apple Music Genre Auswahlbildschirm
- 2. Apple Music URL Scheme
- 3. Appcelerator Apple Music Api
- 4. Apple Music im Hintergrund abspielen
- 5. Übergänge in Navigationsleiste wie IOS Music App
- 6. Fading UISegmentedControl Farben wie Apple Music
- 7. Transluzente Navigationsleiste überschreibt den Pushed View Controller?
- 8. IOS Custom View oder Navigationsleiste Controller
- 9. Modal-View-Controller unter Navigationsleiste - Swift
- 10. Wie Standard-Navigationsleiste Farbe, Textfarbe für alle Ansicht Controller Navigationsleiste
- 11. Apple Music Songs - MPMusicPlayerController geben falsche WiedergabeState
- 12. Zugriff auf Apple Music Api außerhalb iOS
- 13. Gleiche dynamische Statusleiste wie in der neuen Apple Music App
- 14. MPMusicPlayerController spielen nicht mit Apple Music
- 15. Wie wird das Albumcover von gestreamten Apple Music angezeigt?
- 16. Pushing View Controller vom Kind View Controller
- 17. Apple Music API - Erstellen einer Playlist
- 18. Apple Music API, explizite Wiedergabe von Inhalten
- 19. Bekomme keinen Wiedergabelistennamen von Apple Music
- 20. Wie verberge ich die Navigationsleiste auf einem einzelnen View-Controller?
- 21. Klassen für neuen View Controller im Storyboard
- 22. Übergang zu Transparent UINavigationBar (Apple Musik wie Navigationsleiste)
- 23. Navigationsleiste für Split-View-Controller ist dunkler, wenn sie sich in einem Tab-Bar-Controller befindet
- 24. Wie kontrolliere ich Zeit um Erlaubnis zu fragen Apple Music?
- 25. Erlaubt Apple TabBar Position auf dem View Controller?
- 26. Swift - Präsentiere einen anderen View Controller mit seiner Navigationsleiste
- 27. Navigationsleiste deckt meine Inhalte beim Drücken auf einen View Controller
- 28. kann die Navigationsleiste nicht aktualisieren, wenn zum Root View Controller
- 29. Titelansicht des Navigationselements - für alle Pushed View-Controller gleich
- 30. Wie hat Apple die Unschärfe hinter dem Albumcover in Apple Music geschaffen?
Sie können die Navigationsleiste ausblenden und fügen Sie die Navigationsleiste programmgesteuert oder in Ihrem Storyboard – Mohammadalijf