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


24
Erstellen einer Schaltfläche mit dem Pfeil nach links (wie der "Zurück" -Stil von UINavigationBar) in einer UIToolbar
Ich würde gerne einen "Zurück" -Button mit der linken Pfeilblende in a erstellen UIToolbar. Soweit ich das beurteilen kann, besteht die einzige Möglichkeit, eine davon zu erhalten, darin, die UINavigationControllerStandardeinstellungen beizubehalten, und es wird eine für das Element der linken Leiste verwendet. Aber es gibt keine Möglichkeit, eine als zu …

30
iPhone Navigationsleiste Titeltextfarbe
Es scheint, dass die Titelfarbe der iOS-Navigationsleiste standardmäßig weiß ist. Gibt es eine Möglichkeit, die Farbe zu ändern? Mir ist der navigationItem.titleViewAnsatz mit einem Bild bekannt. Da meine Designfähigkeiten begrenzt sind und ich nicht den Standardglanz erhalten habe, ziehe ich es vor, die Textfarbe zu ändern. Jeder Einblick wäre sehr …

12
Wie verstecke ich eine Navigationsleiste vor dem ersten ViewController in Swift?
Wie kann ich eine Navigationsleiste schnell vor dem ersten ViewController oder einem bestimmten ViewController ausblenden? Ich habe den folgenden Code verwendet in viewDidLoad(): override func viewDidLoad() { super.viewDidLoad() self.navigationController?.isNavigationBarHidden = true } und auch auf viewWillAppear: override func viewWillAppear(animated: Bool) { self.navigationController?.isNavigationBarHidden = true } Beide Methoden verbergen den Navigationscontroller …

28
Ändern der Farbe der Navigationsleiste in Swift
Ich verwende eine Auswahlansicht, damit der Benutzer das Farbthema für die gesamte App auswählen kann. Ich plane, die Farbe der Navigationsleiste, des Hintergrunds und möglicherweise der Registerkartenleiste zu ändern (falls dies möglich ist). Ich habe nachgeforscht, wie das geht, kann aber keine Swift-Beispiele finden. Könnte mir bitte jemand ein Beispiel …


11
Text- und Pfeilfarbe der IOS 7-Navigationsleiste
Ich möchte den Hintergrund für die Navigationsleiste auf Schwarz und alle darin enthaltenen Farben auf Weiß einstellen . Also habe ich diesen Code verwendet: [[UINavigationBar appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor whiteColor], NSForegroundColorAttributeName, [UIColor whiteColor], NSForegroundColorAttributeName, [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], NSForegroundColorAttributeName, [UIFont fontWithName:@"Arial-Bold" size:0.0], NSFontAttributeName, nil]]; Aber zurück Schaltfläche Textfarbe , Pfeil …

30
UINavigationBar benutzerdefinierte Zurück-Schaltfläche ohne Titel
Wie kann ich die Navigationstaste in iOS 7 und höher ohne Titel anpassen? (dh nur mit dem Pfeil) self.navigationItem.leftBarButtonItem = self.editButtonItem; Ich frage mich nur, ob sie ein self.backButtonItem haben. ODER etwas wie das? self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBACK target:self action:@selector(back)];




25
Ändern Sie die Farbe der Schaltfläche Zurück in der Navigationsleiste
Ich versuche, die Farbe der Schaltfläche "Einstellungen" in "Weiß" zu ändern, kann sie jedoch nicht ändern. Ich habe beide ausprobiert: navigationItem.leftBarButtonItem?.tintColor = UIColor.whiteColor() navigationItem.backBarButtonItem?.tintColor = UIColor.whiteColor() aber keine Änderung, es sieht immer noch so aus: Wie mache ich diesen Knopf weiß?

21
Wie füge ich einem UINavigationController eine rechte Schaltfläche hinzu?
Ich versuche, eine Aktualisierungsschaltfläche zur oberen Leiste eines Navigationscontrollers hinzuzufügen, ohne Erfolg. Hier ist der Header: @interface PropertyViewController : UINavigationController { } Hier ist, wie ich versuche, es hinzuzufügen: - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { if (self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]) { UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithTitle:@"Show" style:UIBarButtonItemStylePlain target:self …

14
Programmgesteuertes Ändern des Navigationstitels
Ich habe eine Navigationsleiste mit einem Titel. Wenn ich auf den Text doppelklicke, um ihn umzubenennen, heißt es tatsächlich, dass es sich um ein Navigationselement handelt. Ich versuche, den Text mithilfe von Code zu ändern, z. declare navigation bar as navagationbar here button stuff { navigationbar.text = "title" } Das …


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.