自定义导航栏返回按钮backBarButtonItem的标题

故事板内容如下:

自定义导航栏返回按钮backBarButtonItem的标题_第1张图片

跑起来是:

自定义导航栏返回按钮backBarButtonItem的标题_第2张图片



1.在Second View Controller中隐藏导航栏返回按钮

编写SecondViewController类的viewDidLoad:方法:

- (void)viewDidLoad
{
    [super viewDidLoad];
    
    self.navigationItem.hidesBackButton = YES; // 隐藏返回按钮
//    [self.navigationItem setHidesBackButton:YES animated:YES]; // 隐藏返回按钮
}


运行结果:

自定义导航栏返回按钮backBarButtonItem的标题_第3张图片


2.设置导航栏返回按钮的标题内容

编写ViewController类的viewWillDisappear:方法和viewWillDisappear:方法:

- (void)viewWillDisappear:(BOOL)animated {
    self.navigationItem.title = @"Cunstom";
}

- (void)viewWillAppear:(BOOL)animated {
    self.navigationItem.title = @"View 1";
}


运行结果:

自定义导航栏返回按钮backBarButtonItem的标题_第4张图片


你可能感兴趣的:(NavigationItem)