版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ago_lei/article/details/78679235
[[UIBarButtonItem appearance] setTitleTextAttributes:@{NSForegroundColorAttributeName: [UIColor clearColor]} forState:UIControlStateNormal];
[self.navigationBar setBackIndicatorImage:[[UIImage imageNamed:@"navback"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] ];
//下面这两句是让系统的返回按钮的文字为空,从而达到隐藏文字的作用
UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
[self.navigationBar setBackIndicatorImage:[[UIImage imageNamed:@"navback"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal] ];
[self.navigationBar setBackIndicatorTransitionMaskImage:[[UIImage imageNamed:@"navback"]imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]];
// UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil]; 切换的时候出现tittle
//self.navigationBar.topItem.title = @"";
[self.navigationBar setTintColor:[UIColor clearColor]];
self.navigationItem.backBarButtonItem.width =10;
self.navigationItem.backBarButtonItem = backItem;