gpt4 book ai didi

ios - 在使用 UITabController 显示 View 之前创建初始 View

转载 作者:行者123 更新时间:2023-11-29 03:40:46 25 4
gpt4 key购买 nike

我正在创建一个应用程序,它使用带有 5 个选项卡的 UITabController 进行导航。现在,我的应用程序加载第一个选项卡作为应用程序加载时的初始 View 。

我希望能够更改这一点,以便我有一个不使用 UITabController 作为初始 View 的 View ,一旦他们单击其上的一个按钮,它会将他们带到第一个 View 并显示 TabController。

我以为我只需设置一个新 View ,将其更改为初始 View Controller ,并从按钮到 TabController 进行连接,但是当我尝试这样做时,我想要首先加载按钮的 View ,但是当单击按钮时,它说需要设置一个 NavigationController?不知道从这里该做什么。

最佳答案

我认为最好将标签栏 Controller 保留为窗口的 Root View Controller 。您可以使用 PresentViewController:animated:completion: 从第一个选项卡中 Controller 的 viewDidAppear 方法中呈现初始 View Controller 。将动画参数设置为“否”来执行此操作,初始 View 将是用户首先看到的内容。当您完成该 View 后,只需将其关闭,您就会返回到第一个选项卡的 View 。

关于ios - 在使用 UITabController 显示 View 之前创建初始 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18498901/

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