我正在使用新的viewcontroller
并尝试完全删除back button
。这就是我在做的事情:
/* HIDE BACK BUTTON ON NAVIGATiON */
self.navigationItem.hidesBackButton = YES;
//<!-- Make sure navigation bar shows
self.navigationController.navigationBar.hidden = NO;
现在,当我在当前活动控制器的ViewController
viewdidload()
内运行时,它会禁用后退按钮,但文本back
不会消失。在此之前,我使用[self performSegueWithIdentifier:@"pushToHomePage" sender:self];
将其发送到我尝试删除后退按钮的当前ViewController
。
建议,想法?
答案 0 :(得分:0)
根据我的经验,尝试将其设置为nil
:
self.navigationItem.hidesBackButton = YES;
self.navigationItem.backBarButtonItem = nil;
让我知道;)
答案 1 :(得分:0)
是的,在Xcode中验证后,@ MatteoGobbi的答案是正确的:
self.navigationItem.hidesBackButton = YES;
self.navigationItem.backBarButtonItem = nil;