iOS呈现基于模态和导航控制器的视图

问题描述:

我正在为使用模态视图和导航控制器的iphone构建应用程序。在我的情况下,初始屏幕是导航控制器中的表格视图,如果用户点击“+”按钮,他们会得到一个新的屏幕,出现在从屏幕底部向上滑动的模式视图中,他们添加一个新的记录。在这个模式视图中,我希望有一个按钮可以让他们从选项列表中进行选择。iOS呈现基于模态和导航控制器的视图

要提供一个快速示例,请从Apple文档中查看此屏幕截图:https://developer.apple.com/library/ios/DOCUMENTATION/UserExperience/Conceptual/TableView_iPhone/Art/ui_navbarpurposes.jpg。如果您在第二个视图中查看“重复”选项,那就是我想要模拟的 - 用户将点击该选项并加载一个新视图(不是操作表),允许他们从列表中进行选择。

理想情况下,我希望这个新选项屏幕从右侧滑入,就像新视图添加到导航控制器堆栈中一样。但是,由于添加记录屏幕是模态视图,我不能这样做,对吗?或者我的模态视图需要加载嵌入到新导航控制器中的添加记录视图?

希望我能够清楚地解释这一点。对不起,有任何困惑!

你最后的想法是要走的路:你需要添加一个导航控制器到你的模态视图,然后当他们点击表视图行时,你只需将你的下一个视图推到导航堆栈上。

+0

明白了。感谢您的确认。 – 2012-03-21 15:39:35