UINavigationController, wie Sie Titel einstellen

Ich habe ein Controller/View für eine generische Liste von Elementen, die erweitert werden kann für die Anzeige einer benutzerdefinierten Liste.. die Auflistung und die navigation funktioniert einwandfrei.. aber ich kann es nicht ändern, die Titel von UINavigationController.
In der generischen Controller:

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self.view addSubview: navigationController.view];
}
- (void)setNavigationTitle: (NSString *)title
{
    NSLog(@"set title: %@", title); //this works
    self.navigationController.title = title; //Nothing works here
}

Dann die erweiterte Klasse macht..

- (void)viewDidLoad
{
    [super viewDidLoad];
    [self setNavigationTitle: @"Custom list"];
}

Die navigationBar immer noch "Punkt" als Titel 🙁

InformationsquelleAutor der Frage grilix | 2010-10-18

Schreibe einen Kommentar