我正在开发基于UINavigationController
的应用程序。我把标题分开了。如果我移到第一页,我设置标题
self.navigationItem.title=@"First";
如果我转到第二页
self.navigationItem.title=@"Second";
它工作正常。但是当我移到第三页时,我正在设置标题,但它显示<第二名
任何人都知道如何检查UINavigationController
标题是否存在。
答案 0 :(得分:1)
在ViewDidLoad
中添加以下代码并尝试一次
[self.navigationItem.backBarButtonItem setTitle:@" "];
答案 1 :(得分:0)
ThirdViewController
中的使用ViewDidLoad
[self.navigationItem.backBarButtonItem setTitle:@""];
它适合你
答案 2 :(得分:0)
使用此代码
当你移动第二个第三个
时 第二个视图控制器中的
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
self.navigationItem.backBarButtonItem=[[UIBarButtonItem alloc] initWithTitle:@" "
style:UIBarButtonItemStylePlain
target:nil action:nil];
}
答案 3 :(得分:0)
它正在运作....谢谢大家......
- (void)viewWillDisappear:(BOOL)animated
{
self.title = @"Back";
}
- (void)viewWillAppear:(BOOL)animated
{
self.title = @"Title of your navigation bar";
}