pushViewController 后,如何禁用 backBarButtonItem?
Posted
技术标签:
【中文标题】pushViewController 后,如何禁用 backBarButtonItem?【英文标题】:After pushViewController, how to disable the backBarButtonItem? 【发布时间】:2009-11-16 18:02:39 【问题描述】:pushViewController之后,如何禁用backBarButtonItem,这样就无法返回了?
【问题讨论】:
也许,如果您不希望用户能够返回,那么更好的决定是不使用导航控制器?这是有条件的吗? 【参考方案1】:navigationItem.hidesBackButton = YES
【讨论】:
我做到了。但由于某种原因,后退按钮仍然出现,直到我尝试点击它。然后它消失了。有什么建议吗?【参考方案2】:如果您使用故事板,请单击导航项并将“hidesBackButton”路径添加到 Key Path Attributes 标记中。
【讨论】:
【参考方案3】:我遇到了这个问题并使用以下隐藏导航栏:
[self.navigationController setNavigationBarHidden: YES animated:YES];
【讨论】:
以上是关于pushViewController 后,如何禁用 backBarButtonItem?的主要内容,如果未能解决你的问题,请参考以下文章
关于presentViewController 后调用pushViewController
为啥通过动态链接导航后pushViewController 不起作用?