我想backButton
在我的navigationController
. 我只想要使用的图像,根本没有显示“后退”文本,所以我做了:
UIImage *backButtonImage = [[UIImage imageNamed:@"ZSSBackButton.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 25, 0, 0)];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, backButtonImage.size.height*2) forBarMetrics:UIBarMetricsDefault];
这很好用,但似乎有使长标题看起来偏离中心的副作用navigationItem
,即使它实际上只是在后退按钮文本应该存在的地方留下空白:
有没有办法可以让标题更靠左一点?