definir o alinhamento do título da barra de navegação
Eu estou tentando alinhar o título da barra de navegação para o centro no meu aplicativo, mas parece que o título está ficando no lado direito (por favor, encontrar a captura de tela). Eu estou usando o código abaixo:
-(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];
}
emviewWillAppear()
como abaixo
[self.navigationItem setTitle:offertitle];
e tentei isso também
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;
o título exibe o título alinhado ao centro quando eu ocultar o botão Voltar. Existe algum método para definir os atributos de aparência do botão Voltar?
Alguém pode me guiar onde eu posso ter errado.