我正在设置 self.navigationItem.rightBarButtonItem = self.editButtonItem; 在 viewDidLoad 中,这在 iOS < 7 in 7 中完美运行我在下面得到,为什么标题不居中?我究竟做错了什么?
此外,当有一个后退按钮并且至少有一次我没有点击它时:
点击后我得到:
按钮的背景在应用委托中设置:
// 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];