gpt4 book ai didi

objective-c - iOS 呈现基于模式和导航 Controller 的 View

转载 作者:行者123 更新时间:2023-11-29 04:44:50 25 4
gpt4 key购买 nike

我正在为 iPhone 构建一个同时使用模态视图和导航 Controller 的应用程序。就我而言,初始屏幕是导航 Controller 内的表格 View ,如果用户单击“+”按钮,他们会得到一个新屏幕,该屏幕出现在从屏幕底部向上滑动的模态视图中,这将允许他们添加新记录。在这个模态视图中,我想要一个按钮,允许他们从选项列表中进行选择。

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

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

希望我能足够清楚地解释这一点。抱歉造成任何困惑!

最佳答案

您最后的想法是要走的路:您需要将导航 Controller 添加到模态视图中,然后当他们点击表格 View 行时,您只需将下一个 View 推送到导航堆栈上即可。

关于objective-c - iOS 呈现基于模式和导航 Controller 的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9799111/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com