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 wollte UINavigationBar von der Unterklasse ableiten (um ein benutzerdefiniertes Hintergrundbild und eine Textfarbe festzulegen) und diese für alle Navigationsleisten in meiner App verwenden. Wenn Sie sich die API-Dokumentation für UINavigati...
20.05.2010, 23:42
Ich verwende Storyboard, um eine Navigationsleiste zu erstellen.
Ich muss die Statusleiste ausblenden und die Höhe der Navigationsleiste erhöhen. Wenn ich die Statusleiste ausgeblendet habe, bleibt die Navigationsleiste oben und die Höhe betr...
15.10.2014, 10:59
Im Allgemeinen wird im Navigationsmodus die vom Navigationscontroller gesteuerte Navigationsleiste automatisch verkleinert.
Aber ich möchte das Autoresizing verhindern.
Zuerst habe ich die Navigationsleiste ausgeblendet und eine andere Nav...
11.08.2011, 09:09
Ich habe einen Navigationssteuerungsstapel, in dem eine der Ansichten einen dynamischen Titel hat.
Die View-Controller und ihre Titel lauten wie folgt:
%Vor%
Da der iOS UINavigationController den Text der Schaltfläche "Zurück" als Titel d...
20.06.2014, 01:27
Ich habe ein Problem, für das ich bisher keine Lösung gefunden habe. Ich füge meiner App ein neues Feature hinzu und möchte ein zweites UIBarButtonItem auf der linken Seite meiner UINavigationBar hinzufügen. Aus irgendeinem Grund nimmt iOS 7 die...
10.10.2013, 21:24
Ich verwende einen benutzerdefinierten Hintergrund für meine Navigationssteuerungs-Navigationsleisten
%Vor%
iOS10
In iOS10 wird der Hintergrund korrekt angewendet und die Navigationsleiste erscheint unter der Statusleiste:
iOS11...
29.09.2017, 04:42
Ich habe eine UINavigationBar, die in der App-Delegate-Klasse ein Hintergrundbild enthält. Sie können sich also vorstellen, warum die Navigationsleiste nicht transparent sein soll. Ich glaube, es ist der Schuldige dafür: Ссылка
Jedenfalls...
13.10.2013, 17:48
Ich folge dem zweiten Tipp von hier . In diesem Tipp werden zwei UIBarButtonItems in einer UIToolbar zusammengefasst. Schließlich wird die UIToolbar zur UINavigationBar hinzugefügt. Nun zu meinen Problemen:
1) Eine weiße Linie befindet sich...
24.09.2010, 16:55
Ich baue die iOS8 App. Auf meinem Tableview-Controller verwende ich self.navigationController.hidesBarsOnSwipe = YES, um die navigationBar beim Wischen nach oben auszublenden. Es funktioniert gut, aber meine statusBar wird transparent und zeigt...
23.01.2015, 22:23
In älteren Versionen von Android war es notwendig, im Manifest android:theme="@android:style/Theme.NoTitleBar.Fullscreen" zu verwenden, um die Titelleiste verschwinden zu lassen.
In den neueren ADT-Versionen habe ich eine SystemUiHider...
28.01.2013, 02:20