遇到問題久久不能解決,解決時候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 的空間大小最小後得到沒有文字的自定義效果