赞
踩
系统的返回箭头一般是这样的:先去掉返回标题。
- UIBarButtonItem *back = [[UIBarButtonItem alloc] init];
- back.title = @"";
- self.navigationItem.backBarButtonItem = back;
然后,替换:
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:[UIImage imageNamed:@"icon-erji"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
结果:
接着,设置一下图片:
- UIImage *backImage = [[UIImage imageNamed:@"icon-erji"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 25, 0, 0)];
- [[UIBarButtonItem appearance] setBackButtonBackgroundImage:backImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
结果:
好了!
发现,点击红框右下角的地方都能返回。
换回系统的,原来也一样~
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。