iphone - 隐藏 UI 导航栏中的后退按钮

标签 iphone ios uinavigationcontroller uinavigationitem

我正在插入一个View om RootView Controller ,我得到带有后退按钮的导航栏,该按钮导航到rootviewcontoller,但我不需要这个后退按钮。我在viewcontoller中发出此代码以隐藏后退按钮

self.navigationItem.hidesBackButton = YES;

所以我得到了隐藏的后退按钮,但问题是,我需要 leftnavigationbar 按钮来显示一些内容,当我编写上面的代码时,letbarbutton 也从 View 中隐藏。因为 leftbarbutton 充当后退按钮。

我的需要是在从 rootviewcontroller 推送时阻止 letbarbutton 成为后退按钮,我不需要导航回 rootviewcontoller。但确实需要 leftbarbutton 来满足我在 View 中的需要。

这怎么可能?请帮我做到这一点。

提前致谢。

最佳答案

试试这个。

self.navigationItem.backBarButtonItem = nil;

它对我有用

关于iphone - 隐藏 UI 导航栏中的后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10772885/

相关文章:

ios - 在 Swift 中将 NSUserDefaults 与 suiteName 一起使用

uinavigationcontroller - iOS Swift 中的 navigationController!.pushViewController 与 PresentViewController

swift - NavigationItem 右键未设置

iphone - 在 iOS 设备上截屏时如何修复丢失的 "blocks"数据?

iPhone 获取 UITextField 的父 View

iphone - 在 iPhone 上渲染某些字符字形

ios - 在 iOS 7 Mobile Safari 的书签中,Apple 如何让导航 Controller 推送时分段控件持久化?

iphone - 当 iPhone 应用程序在后台运行时显示弹出窗口 (UIAlertView)

iphone - EXC_BAD_ACCESS 在 setCollectionViewLayout 上

ios - iOS 应用程序中的大数据头文件