如何禁用导航控制器中的后退按钮?
当我像这样隐藏按钮时, self.navigationItem.hidesBackButton = TRUE; 按钮区域仍然可以点击。
如何禁用导航控制器中的后退按钮?
当我像这样隐藏按钮时, self.navigationItem.hidesBackButton = TRUE; 按钮区域仍然可以点击。
如果您不需要后退按钮,并且由于导航栏存在的一部分是有后退按钮,您可以简单地隐藏导航栏。如果您愿意,我可以将代码发布到那里,因为我在几个项目中这样做。否则,如果您从错误的地方调用它,您的“错误”可能不是错误。挖掘后,我设法想出了这个。要隐藏后退按钮,请使用:
self.navigationItem.hidesBackButton = YES;
要隐藏整个导航栏,请使用:
self.navigationController.navigationBarHidden = YES;
但这将在没有动画的情况下发生,要为其设置动画,请改用:
[self.navigationController setNavigationBarHidden:YES animated:YES];
这将与导航视图一起制作滑动动画。您将需要提供一些其他方式让该人回来。