Frage

Ich schiebe eine neue Ansicht mit diesem:

- (IBAction)selectName:(id)sender {
     SelectNameViewController *nameController = [[SelectNameViewController alloc]
                                              initWithNibName:@"SelectNameView"
                                              bundle:nil];
    [self.navigationController pushViewController:nameController animated:YES];
    [nameController release];
}

Aber im navigationbar der neuen Ansicht, gibt es nicht die Zurück-Taste.

Warum das? Ich weiß, dass ich eine eigene Back-Button erstellen, aber ich mag den Standard, wie kann ich das Problem beheben?

Danke

War es hilfreich?

Lösung

I gelöst haben. Das Problem war die Navigation im MainWindow.xib. Ich habe eine andere Navigation erstellt und es funktioniert.

Andere Tipps

ich glaube, das Problem in Ihrer Feder ist. Leider verwenden Ich bin nicht Interface Builder deshalb habe ich keine Ahnung, was das Problem sein könnte.

Ich hatte auch dieses Problem heute. Für mich war der Grund, die folgenden:

Normalerweise ist der Titel der Zurück-Taste ist der Titel des vorherigen Navigationspunktes. Wenn der Navigationspunkt Titel leer ist, wird der Button Titel nur „zurück“ sein. Allerdings habe ich hinzugefügt, um eine Lokalisierung für alle Elemente, einschließlich der Navigationstitel. Aber ich habe ein Bild anstelle des Titels, so dass die Lokalisierungs String leer war. In diesem speziellen Fall wird die hintere Bar-Taste vollständig verschwinden.

Hope, das hilft jemand eines Tages, ich habe ein paar Stunden, um herauszufinden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top