我需要隐藏"<回到"导航器控制器中的按钮,但由于某种原因
self.navigationItem.setHidesBackButton = true
只隐藏箭头,单词"返回"仍然是:
在iOS8中隐藏导航后退按钮的最佳方式是什么?
谢谢
答案 0 :(得分:1)
你应该添加:
[self.navigationItem setLeftBarButtonItems:nil animated:YES];
[self.navigationItem setHidesBackButton:YES animated:YES];
在斯威夫特:
self.navigationItem.setLeftBarButtonItems(nil, animated: true)
self.navigationItem.setHidesBackButton(true, animated:true)
答案 1 :(得分:0)
要隐藏使用后退按钮显示的标题,请使用以下代码:
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@" " style:self.navigationItem.backBarButtonItem.style target:nil action:nil];
请记住在以前的视图控制器上添加此代码。
在swift代码中如下:
navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil)
答案 2 :(得分:0)
尝试使用以下代码
UIBarButtonItem *barBtnItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStyleBordered target:nil action:nil];
self.navigationItem.backBarButtonItem = barBtnItem;