帮助呈现导航控制器

发布于 2024-11-26 10:16:01 字数 361 浏览 3 评论 0原文

我需要一些逻辑方面的帮助。 这就是我的应用程序的结构。

欢迎查看控制器>登录视图控制器>标签栏控制器>提要导航控制器

因此,我使用presentmodal 将欢迎视图控制器转换为登录视图控制器。 使用 [selfpresentModalViewController:loginVCanimated:YES];

所以现在我在登录视图控制器中。但是如何导航到选项卡栏控制器,它将显示提要导航控制器的根视图控制器?

我尝试了 [selfpresentModalViewController:tabBarControlleranimated:YES]; 但我没有把导航控制器放进去!

谢谢你!

I need help on some logic.
This is how my application is structured.

Welcome View Controller > Login View Controller > Tab Bar Controller > Feed Navigation Controller

So, i used presentmodal for the transition of Welcome View Controller to Login View Controller.
using [self presentModalViewController:loginVC animated:YES];

So now i'm in Login View Controller. But how to i navigate to the Tab Bar Controller which will show the rootviewcontroller of the Feed Navigation Controller?

I tried [self presentModalViewController:tabBarController animated:YES];
But i'm not getting the navigation controller in it!

Thank you!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱花落人离去 2024-12-03 10:16:01

如果 TabBarController 是您的 rootController,那么您的实现可能是错误的。

将欢迎屏幕作为您的 ModalViewController导航到 LoginScreen,并执行必要的操作。

if (LoginSuccessful)
 // Dismiss modalview controller

这会将控制权带回 rootController,并且您不需要从欢迎导航到登录到选项卡栏之类的东西。

If TabBarController is your rootController, then your implementation is probably wrong.

Have the Welcome Screen as your ModalViewController and Navigate to LoginScreen, and perform necessary actions.

if (LoginSuccessful)
 // Dismiss modalview controller

This will bring control back to your rootController, and you do not need to navigate from welcome to login to tab bar and stuff like that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文