Stellen Sie die Ausrichtung des Titels der Navigationsleiste ein
Ich versuche, den Titel der Navigationsleiste in meiner App an der Mitte auszurichten, aber der Titel scheint auf der rechten Seite zu bleiben (siehe Screenshot). Ich benutze den folgenden Code:
-(void)viewDidLoad {
UIBarButtonItem *addButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonItemStylePlain target:self action:@selector(goToHomePage:)];
[self.navigationController.navigationItem.rightBarButtonItem setTarget:self];
self.navigationItem.rightBarButtonItem = addButton;
[addButton release];
}
imviewWillAppear()
wie nachstehend
[self.navigationItem setTitle:offertitle];
und versuchte dies auch
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(40, 0, 120, 40)];
label.backgroundColor = [UIColor clearColor];
label.font = [UIFont boldSystemFontOfSize:14.0];
label.shadowColor = [UIColor colorWithWhite:0.0 alpha:0.5];
label.textAlignment = UITextAlignmentLeft;
label.textColor =[UIColor whiteColor];
label.text=offertit;
self.navigationItem.titleView = label;
Der Titel zeigt den Titel in der Mitte an, wenn ich die Zurück-Schaltfläche verstecke. Gibt es eine Methode, um die Darstellungsattribute der Zurück-Schaltfläche festzulegen?
Kann mich jemand dahin führen, wo ich mich geirrt habe?