我的应用程序有像 facebook 这样的 sideMenu,所以我可以使用SWRevealViewController
(Storyboards)库来实现它。它工作正常。我遇到了一个问题。
让我解释一下我的情况。
我的应用程序有一个登录视图。如果登录信息正常,那么我可以将用户信息保存在NSUserdefaults
。从下次开始,用户直接移动到HomeViewController
(不需要登录) 。我homeviewController
是TabbarController
。我可以使用故事板(SWRevealViewController)来实现这个。我被困在这里了。所以谁能给我一些指导如何实现这一点?我是故事板的新手
在 Appdelegate.m 文件中:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
NSUserDefaults *defaults =[NSUserDefaults standardUserDefaults];
if ([defaults valueForKey:@"USERID"]) {
SidebarViewController *rearViewController = [[SidebarViewController alloc] init];
RootTabViewController *frontViewController = [[RootTabViewController alloc] init];
SWRevealViewController *mainRevealController =
[[SWRevealViewController alloc] initWithRearViewController:rearViewController frontViewController:frontViewController];
self.window.rootViewController = mainRevealController;
}
return YES;
}
这是我的故事板: