看起来UINavigationBar的Back按钮使用视图控制器的标题作为标题,如果前一个视图控制器没有标题,它使用Back,但有没有办法自定义后退按钮的标题,无论是什么以前的视图控制器有什么标题?
由于
答案 0 :(得分:5)
您需要创建自己的栏按钮项并将其分配给上一个视图控制器 navigationItem backBarButtonItem 属性,例如:
UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init];
temporaryBarButtonItem.title = NSLocalizedString(@"MAIN", @"Back bar button item to go back to the main view controller");
self.navigationItem.backBarButtonItem = temporaryBarButtonItem;
检查UINavigationItem class reference以确保将上面的代码放在正确的视图控制器中,尤其是这部分:
当此导航项立即位于顶部项目下方时 堆栈,导航控制器派生后退按钮 此导航项中的导航栏。