iOS7导航控制器自定义返回按钮

原创 2015年07月10日 16:27:10

- (void)viewDidLoad

{

    

    [super viewDidLoad];

    

     [self.navigationController.navigationBar setTitleTextAttributes:@{UITextAttributeTextColor: [UIColor redColor],UITextAttributeFont:[UIFont systemFontOfSize:19.]}];

    //自定义返回按钮

    UIImage *backButtonImage = [[UIImage imageNamed:@"fanhui.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(0, 30, 0, 0)];

    [[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButtonImage forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];

    //将返回按钮的文字position设置不在屏幕上显示

    [[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(NSIntegerMin, NSIntegerMin) forBarMetrics:UIBarMetricsDefault];

    self.title=[NSString stringWithFormat:@"%lu",self.navigationController.viewControllers.count];

      // Do any additional setup after loading the view from its nib.

}


版权声明:本文为博主原创文章,未经博主允许不得转载。

iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决---亲测是有效的。

问题一:怎么自定义leftItem问题二:为什么系统自带的右滑返回手势失效问题三:怎么解决这个失效问题 3.怎么解决这个失效问题 其实很简单很简单~只需要添加下面这一句代码即可 self.nav...
  • cos_sin_tan
  • cos_sin_tan
  • 2016年04月21日 14:46
  • 504

自定义导航控制器返回按钮

应用场景需求:在app中,一般给导航控制器push的子控制器的返回按钮统一设置,而不是用系统的默认返回按钮分析: 1 自定义返回按钮(UIButton)2 自定义返回按钮后,系统不会给自定义的按钮添...
  • mazegong
  • mazegong
  • 2016年04月21日 10:46
  • 653

iOS全局改变导航栏的返回按钮

要想全局改变导航栏按钮就要自定义NavigationController,重写相应地方法,使用自定义的导航控制器就能实现,代码如下: .h #import @interface NavCont...
  • zhangyanshen
  • zhangyanshen
  • 2015年01月06日 15:00
  • 1562

swift自定义导航控制器返回按钮事件

最近在项目中碰到点击返回按钮时要先进行确认的需求,网上度了一下找到了相应的解决方案(代码下载地址:https://github.com/onegray/UIViewController-BackBut...
  • qingyou193301
  • qingyou193301
  • 2017年12月14日 10:05
  • 54

导航栏设置了自定义返回按钮后,滑动返回失效?

重定义一个 导航栏控制器UINavigationController - (void)viewDidLoad { [super viewDidLoad]; //全屏滑动手势 U...
  • yewave133
  • yewave133
  • 2016年12月26日 14:38
  • 283

选择了tableView的某一行后以modal的方式跳转的到子控制器,以及子控制器导航栏左上角"关闭"按钮

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { ...
  • github_26672553
  • github_26672553
  • 2015年08月10日 19:48
  • 443

ios 自定义返回按钮侧滑失效完美解决方案

其实很简单很简单,只需要添加下面这一句代码即可: self.navigationController.interactivePopGestureRecognizer.delegate = (id)se...
  • TianYou_Code
  • TianYou_Code
  • 2016年08月31日 15:13
  • 1511

IOS开发—自定义导航控制器

IOS自定义导航控制器的介绍
  • Lotheve
  • Lotheve
  • 2015年03月15日 14:00
  • 3010

iOS 自定义导航控制器UINavigationController

自定义导航控制器: 将导航控制器中通用的部分拿出来统一设置 一般导航条的标题的字体setTitleTextAttribute和背景颜色都是统一的setBackgroundImage,可以在load方法...
  • vbirdbest
  • vbirdbest
  • 2016年09月28日 14:05
  • 856

iOS自定义导航控制器侧滑返回的多种实现方法

*我们都知道,iOS7导航控制器默认自带了侧滑功能,当用户在界面的左边滑动的时候,就会有侧滑功能。 但是如果我们从从导航控制器的返回按钮,就发现系统所带的侧滑返回功能无法使用。因此为了解决此问题,有...
  • ai379558502
  • ai379558502
  • 2015年10月29日 14:11
  • 2736
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:iOS7导航控制器自定义返回按钮
举报原因:
原因补充:

(最多只允许输入30个字)