| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- //
- // RootNavigaViewController.m
- // 乐生活
- //
- // Created by tongfu on 16/8/31.
- // Copyright © 2016年 anHuiChao. All rights reserved.
- //
- #import "RootNavigaViewController.h"
- @interface RootNavigaViewController ()
- @end
- @implementation RootNavigaViewController
- - (void)viewDidLoad {
- [super viewDidLoad];
- UIButton * btn = [UIButton buttonWithType:UIButtonTypeCustom];
- btn.frame = CGRectMake(0, 0, 40, 40);
- [btn setImage:[UIImage imageNamed:@"backBtn"] forState:UIControlStateNormal];
- btn.imageEdgeInsets = UIEdgeInsetsMake(0, -20, 0, 0);
- [btn addTarget:self action:@selector(backClick) forControlEvents:UIControlEventTouchUpInside];
- UIBarButtonItem *leftItem = [[UIBarButtonItem alloc] initWithCustomView:btn];
- UIBarButtonItem *nagetiveSpacer = [[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemFixedSpace target:nil action:nil];
- nagetiveSpacer.width = -12;//这个值可以根据自己需要自己调整
- self.navigationItem.leftBarButtonItems = @[nagetiveSpacer, leftItem];
- // Do any additional setup after loading the view.
- }
- - (void)didReceiveMemoryWarning {
- [super didReceiveMemoryWarning];
- // Dispose of any resources that can be recreated.
- }
- - (void)pushViewController:(UIViewController *)viewController animated:(BOOL)animated
- {
- if (self.viewControllers.count > 0) {
- viewController.hidesBottomBarWhenPushed = YES;
- }
- [super pushViewController:viewController animated:animated];
- }
- - (void)backClick
- {
- [self popViewControllerAnimated:YES];
- }
- @end
|