objective-c - 向下钻取应用程序中的主页按钮

标签 objective-c ios uiview uibuttonbaritem

我正在编写一个具有 3-4 级向下钻取的 iOS 应用程序。在第 2 个、第 3 个...等等 View 中,我想在导航栏上添加一个主页按钮,一旦按下它,您就会回到 Root View Controller ,即第一个屏幕。

我使用 Storyboard 添加了一个按钮,只是想实现 - (void) homeButtonpressed:(id)sender 函数以便显示我的第一个 View 。

此外,如果这是某种内置功能(例如后退按钮),那就太好了,因为我需要在所有 subview 中编写这段代码。

有人可以帮我解决这个问题吗?

谢谢!

最佳答案

你可以使用下面的代码弹出到rootview

[self.navigationController popToViewController: [self.navigationController.viewControllers objectAtIndex: 0] animated: YES];

[self.navigationController popToRootViewControllerAnimated:YES];

关于objective-c - 向下钻取应用程序中的主页按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13191053/

相关文章:

objective-c - 绑定(bind)到 Core Data 中的关系属性

objective-c - 从 GCD dispatch_async block 中调用 super : is it safe?

ios - 快速更改 UIEdgeInsets 的颜色

ios - NativeScript ActionBar 不透明度

ios - 更改 UITextField 的内容并重新识别新行

c++ - 我们可以在 iPhone 应用程序中使用 pthread 而不是 NSThread

ios - 如何在 Objective-C 中使用后台线程?

objective-c - 如何使用在另一个 View Controller 中输入的值填充 TableView 单元格?

iphone - 在单击表格单元格时推送新 View ,这怎么可能?

iphone - 在 iOS 4 中保存 UIView 内容,并使用内部图像的实际大小(即放大内容进行保存)