【发布时间】:2010-07-14 18:29:09
【问题描述】:
我正在尝试使用一些分层视图来实现导航控制器。我想使用常规的 UIViewController 来呈现向下钻取的选择,我不想使用导航栏 - 我想拥有自己的自定义按钮来返回一个级别。
我看到这样的例子:
[[self navigationController] pushViewController:nextViewController animated:YES];
我的问题是:navigationController 是所有 UIViewController 的属性吗?无论堆栈上的视图如何,我都可以参考self.navigationController 吗?如果我在任意视图中,我可以有一个按钮操作,其中包含类似[self.navigationController popToRootViewController animated:YES];
我展示的每个视图都需要一个按钮来返回上一个视图或根视图,具体取决于具体情况。我想在每个视图控制器中创建该按钮并控制它返回到堆栈中的哪个视图。我在正确的轨道上吗?
【问题讨论】:
标签: iphone uinavigationcontroller