gpt4 book ai didi

iphone - UIViewController 内的 UITabBarController = viewDidAppear : not called

转载 作者:搜寻专家 更新时间:2023-10-30 19:56:50 24 4
gpt4 key购买 nike

我从登录屏幕开始。然后在用户登录后,我加载一个带有 UITabBArController 的 Viewcontroller。问题是 viewdidAppear:不会为 tabBarController 中的任何单个 viewController 调用。

我觉得这不是最佳编程实践,所以有没有人知道如何改进我的代码结构或如何解决我的问题?

最佳答案

我猜你的麻烦来自于不正确地使用 UIViewController 和 UITabBarController。

UITabBarController 作为多个 View Controller 的容器存在。它本身可能不应该被包含。它被设计为位于 View Controller 层次结构的顶部。因此,第一步可能是重新安排您的应用程序,以便 UITabBarController 不再位于其他任何内容之下,看看是否能解决您的问题。

在那之后,slev 呈现登录 View 的方法听起来是正确的。

关于iphone - UIViewController 内的 UITabBarController = viewDidAppear : not called,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6510239/

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