I am setting self.navigationItem.rightBarButtonItem = self.editButtonItem; in viewDidLoad questo funziona perfettamente in iOS < 7 in 7 I get below, perché non è centrato sul titolo? Che cosa sto facendo di sbagliato?iOS7 iphone rightBarButtonItem Titolo non centrato/visualizzato correttamente
anche quando c'è un pulsante indietro e non è stato fatto clic almeno una volta ottengo:
Dopo che è stato cliccato ottengo:
Lo sfondo i pulsanti sono impostati nell'app delegato:
// Change the appearance of back button
UIImage *backButtonImage = [[UIImage imageNamed:@"backbtn"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 13, 0, 6)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
// Change the appearance of other navigation button
UIImage *barButtonImage = [[UIImage imageNamed:@"btn"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 6, 0, 6)];
[[UIBarButtonItem appearance] setBackgroundImage:barButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
È necessario aggiungerlo come risposta e contrassegnarlo o eliminare la domanda. – Wain
Sfortunatamente non sono sicuro se non dovrei farlo in iOS 7? Non dovrei usare immagini di sfondo per bottoni e barbette? Dovrei essere in grado di farlo? Inoltre, non sono in grado di contrassegnarlo come risposta. – kos
hai centrato il titolo per il pulsante barra destra. Se è così che hai ottenuto questo – Sandeep