更改导航项后退按钮标题

Posted

技术标签:

【中文标题】更改导航项后退按钮标题【英文标题】:Change navigation item back button title 【发布时间】:2015-12-28 11:35:53 【问题描述】:

如何在不同的东西上更改< Wish list 按钮?

【问题讨论】:

你想改变什么?您可以在故事板上设置它 How do I change the title of the "back" button on a Navigation Bar的可能重复 查看***.com/questions/28471164/… UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithTitle:@"Custom" style:UIBarButtonItemStyleBordered target:nil action:nil]; [self.navigationItem setBackBarButtonItem:backItem]; 我只是想换个标题 【参考方案1】:

如果有错误可以使用下面的代码告诉我

-(void)viewWillAppear:(BOOL)动画 [super viewWillAppear:YES];

UIBarButtonItem *flipButton = [[UIBarButtonItem alloc]
                               initWithTitle:@"Pending"
                               style:UIBarButtonItemStyleBordered
                               target:self
                               action:@selector(flipView)];

self.navigationItem.leftBarButtonItem = flipButton;

-(无效)翻转视图

【讨论】:

这不可能用故事板做? 不,它可以在故事板中使用,我很早就在我的应用程序中尝试过【参考方案2】:

试试这个,

let newBackButton = UIBarButtonItem(title: "SomeOtherTitle", style: UIBarButtonItemStyle.Bordered, target: self, action: "back:")
self.navigationItem.leftBarButtonItem = newBackButton;

func back(sender: UIBarButtonItem) 
    self.popViewControllerAnimated(true, completion: nil)

【讨论】:

以上是关于更改导航项后退按钮标题的主要内容,如果未能解决你的问题,请参考以下文章

仅在 swift 中更改后退栏按钮项的颜色

更改导航栏后退按钮的粗细

更改后退导航栏按钮的字体

UIPageViewController 更改导航栏后退按钮标题

如何更改后退按钮上的文本?

iOS >> 导航项后退按钮标题不变