gpt4 book ai didi

ios - 导航到选项卡栏 Controller 的正确方法

转载 作者:行者123 更新时间:2023-11-28 22:00:50 25 4
gpt4 key购买 nike

我正在创建一个登录序列,其中在用户成功登录后,标签栏 Controller 将出现。

似乎我无法Edit -> Embed In -> Navigation ControllerTab Bar Controller,所以我想知道什么是正确的呈现方式登录操作后的标签栏 Controller :哪个 Controller 应该是第一个以便在登录后跳转到标签栏 Controller ,而且由于标签栏 Controller 是 Storyboard 中的第一个,如何更改它以便登录的 Controller 成为第一的? (使用界面生成器)

编辑:问题可能还不够清楚,所以让我稍微修饰一下:

Apple 文档说 Navigation Controller 将提供堆栈行为来推送和弹出 View Controller 。考虑到一旦登录,您不希望返回登录屏幕的按钮,我猜这不是正确的 Controller 。

所以我猜测 View Controller 应该完成这项工作:显示用户名、密码文本框和登录按钮。从这一点开始,一旦用户按下登录按钮(凭据没问题),我们就想导航到Tab Bar Controller

问题 1:我假设 View Controller 可以完成这项工作是否正确?如果是这样,你如何显示下一个 Tab Bar Controller

问题 2:现在我的 Storyboard从 Tab Bar Controller 开始,我如何修改它以使其从 View Controller 开始,因为我找不到关于该问题的任何文档,也找不到直观的方法。

最佳答案

答案 1:是的, View Controller 将完成处理登录的工作。登录完成后,通过使用 performSegueWithIdentifier 启动 segue 转换来转换到选项卡栏 Controller 。

答案 2:通过在 Storyboard上选择您希望在应用程序启动时显示的 View Controller (在本例中为登录 Controller )来更改初始 View Controller 。在属性检查器中,选中“是初始 View Controller ”复选框。

关于ios - 导航到选项卡栏 Controller 的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25151625/

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