![](/img/trans.png)
[英]Hide back button in navigation bar with hidesBackButton in Swift
[英]How hide back bar button in navigation controller with swift
在故事板(Xcode 6、iOS 8 和 swift)中,我在导航控制器中嵌入了一个 TableViewController。
从对象库中,我拖放了一个 Bar Button Item 作为后退按钮,它显示了一个图标图像:当我单击该按钮时,我显示了一个设置视图。
我怎样才能隐藏那个按钮? 在 viewDidLoad() 我试过:
self.navigationItem.hidesBackButton = true;
代码已执行(我已尝试使用调试器),但按钮始终可见。
你必须试试这个:
self.navigationItem.setHidesBackButton(true, animated: false)
希望对你有帮助。
斯威夫特 3
self.navigationItem.setRightBarButton(nil, animated: true)
如果栏按钮项位于导航栏的右侧,则必须设置
self.navigationItem.rightBarButtonItems = []
如果有问题的栏按钮项位于左侧,则执行相同操作,它将从导航项中删除栏按钮项
尝试这个,
self.navigationItem.setLeftBarButtonItem(nil, animated: true)
希望这可以帮助。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.