gpt4 book ai didi

iphone - 使用标签栏 Controller 将登录 View 添加到应用程序

转载 作者:行者123 更新时间:2023-11-28 23:03:14 24 4
gpt4 key购买 nike

我创建了一个小型 iphone 应用程序,其中包含一个在 MainWindow.xib 上创建的选项卡栏 Controller 。 App Delegate 包含根 Controller socket 。我想知道如何在将用户引导至包含选项卡栏的 View Controller 的登录屏幕中工作。

当前解决方案:在 didFinishLaunchingWithOptions 添加 subview “RootController”,它加载带有标签栏的 MainWindow.xib View 。然后调用“presentModalViewController”将 LoginViewController 呈现为模态。在登录 View Controller 上,单击登录按钮会调用 AppDelegate 以关闭模态。

有人知道更好的解决方案吗?可能是一种解决方案,在用户登录应用程序后才加载带有选项卡的页面。

谢谢!

最佳答案

  • 制作一个单独的 View Controller (假设是 A)
  • didFinishLaunchingWithOptions 中检查用户是否登录..如果没有显示 A..
  • 实现委托(delegate)并将登录结果传回应用委托(delegate)...然后加载标签栏 View

关于iphone - 使用标签栏 Controller 将登录 View 添加到应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9722339/

24 4 0