遇到问题久久不能解决,解决时候baidu没有用.经过尝试记录解决方法
原来是这么写的
// UIImage *backButtonImage = [[UIImage imageNamed:@"nav_back_button"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
// [[UIBarButtonItem appearance] setBackButtonBackgroundImage:[backButtonImage resizableImageWithCapInsets:UIEdgeInsetsMake(0, backButtonImage.size.width, 0, 0)]forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(NSIntegerMin, NSIntegerMin) forBarMetrics:UIBarMetricsDefault];
后来改成
[[UINavigationBar appearance] setBackIndicatorImage:[UIImage imageNamed:@"nav_back_button"]];
[[UINavigationBar appearance] setBackIndicatorTransitionMaskImage:[UIImage imageNamed:@"nav_back_button"]];
[[UINavigationBar appearance] setTintColor:[UIColor blackColor]];
最后添加上把title 的空间大小最小后得到没有文字的自定义效果