2012-03-30 132 views
0

iOS 5.0,xCode 4.2iOS 5中的主页按钮,xcode 4.2,故事板

我正在做一个多步调查问卷。

每个分支上有大约10个问题,并且有子分支。 但是,逻辑是相当线性的。主要是/否答案,但一些多选择选项。 调查问卷将到结论页面。

在这个结论页面上,我想要一个按钮,指出HOME 将用户带到特定的起始页面,以便他们可以重新开始。

问题是我想要清除导航控制器堆栈,以便后面的按钮不会遍历过去的选择。

换言之,我想清除导航堆栈中的所有视图控制器。有没有简单的方法来做到这一点?

回答

0

您可以设置UINavigationController的viewControllers属性。这甚至可以做成动画。

2

popToRootViewControllerAnimated: UINavigationController将清除堆栈并将您返回到根控制器。