gpt4 book ai didi

ios - 使用 SWRevealViewController 登录 View

转载 作者:可可西里 更新时间:2023-11-01 05:55:37 25 4
gpt4 key购买 nike

目前,我有一个项目,我想将登录 View 与 SideBarRevealController 集成。

这是 SideBarRevealController 的链接:https://github.com/John-Lluch/SWRevealViewController

我目前在显示我的登录 View 时遇到问题,这是一个标准的 UIViewController。

链接中有 3 个示例项目,但我将坚持使用第一个,适用于 IOS。我在理解哪个 View Controller (SWRevealViewController 或我的登录 View Controller )应该是 Root View Controller 时遇到问题?

我认为 SWRevealViewController 应该是 rootviewcontroller,但我不完全确定。

我想我对如何使用登录 View 和主视图设计我的应用程序流程的理解是关闭的......

但如果可能的话,我如何允许在包含多个 View Controller 的 SWREVEALVIEWCONTROLLER 类之前显示登录 View ?

如果有任何问题或疑虑,请参阅链接并运行示例项目。我认为这对于每个想要带有侧边栏导航器功能的登录 View 的人来说都是一个问题。

谢谢你的堆栈溢出!!!

最佳答案

要在 SWRevealViewController 之前添加登录屏幕,您必须在 AppDelegate.m 文件中进行更改。

LoginView *lv = [[LoginView alloc]init];

SideMenuViewController *smvc = [[SideMenuViewController alloc]init];
UINavigationController *nav = [[UINavigationController alloc]initWithRootViewController:lv];
UINavigationController *menuVC = [[UINavigationController alloc]initWithRootViewController:smvc];

SWRevealViewController *revealController = [[SWRevealViewController alloc]initWithRearViewController:menuVC frontViewController:nav];
revealController.delegate = self;

self.menu = revealController;
self.window.rootViewController = self.menu;

这样您将获得一个登录 View 作为您的 Root View ,您可以从那里导航到您将使用侧边菜单操作的下一个屏幕。

关于ios - 使用 SWRevealViewController 登录 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16989458/

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