gpt4 book ai didi

iOS Storyboard 有条件地显示 View

转载 作者:技术小花猫 更新时间:2023-10-29 11:07:37 26 4
gpt4 key购买 nike

我目前正在为 iPad 开发一个项目,这是我第一次使用 Storyboard,我想知道我的方法是否是正确的方法。

本例中的第一个 ViewController 实际上是一个 Split View Controller 。

当前在 iPad 应用程序中,当用户单击“导出功能”按钮时,我有条件地根据我正在运行的一些代码/检查请求 segue

    [self performSegueWithIdentifier:@"subscribe" sender:self];
[self performSegueWithIdentifier:@"filterOptions" sender:self];
[self performSegueWithIdentifier:@"showExportedDoc" sender:self];

但是我不确定我是否应该有 3 个导航 Controller ,而且当用户单击订阅 View Controller 中的购买按钮时,它会推送到实际上嵌套在另一个导航 Controller 中的过滤器选项 View 。

任何关于这方面的帮助/建议都会很棒,因为我提到我只是不确定我是否遵循了最好的方法。

谢谢

Storyboard Layout

最佳答案

... and also when a user clicks on the Buy button in the subscribe View Controller it pushes to the Filter Options View which is actually nested in another Navigation Controller.

嗯,我想你对这里有些误解。过滤器选项 View Controller 嵌入在 Storyboard 中的导航 Controller 中这一事实并不意味着当您将它插入当前导航 Controller 时它将使用 UINavigationController 实例化(它将如果您将 segue 连接到嵌入它的 UINavigationController,情况会如此。

为了回答您最初的问题,我在这里看不到正确和错误的方法。这完全取决于您想要的结构。对我来说,我想我宁愿只有一个 UINavigationController 来管理所有内容(将其设置为初始 View Controller 并将您的主视图 Controller 嵌入其中)。这将为用户提供更一致的导航体验,以及更一致的外观(导航栏将从头开始显示)。

关于iOS Storyboard 有条件地显示 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20413763/

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