iOS中设置新的根视图控制器
2014-10-29 10:03
309 查看
1、背景描述: 1)登录视图控制器为app启动之后的根视图控制器,点击登录按钮之跳进app主界面
2)主界面是以一个侧边栏菜单
2、实现登录按钮触发(login)之后主界面显示之前设置新的根视图控制器:
- (void)login
{
// MyDeviceViewController *homeViewController = [[MyDeviceViewController alloc]init];
// homeViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
// [self presentViewController:homeViewController animated:YES completion:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:[[MyDeviceViewController alloc] init]];
MenuViewController *menuViewController = [[MenuViewController alloc] init];
SideMenu *sideMenuViewController = [[SideMenu alloc] initWithContentViewController:navigationController menuViewController:menuViewController];
// 初始化之后设置新的根试图控制器
[self.view.window setRootViewController:sideMenuViewController];
}
2)主界面是以一个侧边栏菜单
2、实现登录按钮触发(login)之后主界面显示之前设置新的根视图控制器:
- (void)login
{
// MyDeviceViewController *homeViewController = [[MyDeviceViewController alloc]init];
// homeViewController.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
// [self presentViewController:homeViewController animated:YES completion:nil];
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:[[MyDeviceViewController alloc] init]];
MenuViewController *menuViewController = [[MenuViewController alloc] init];
SideMenu *sideMenuViewController = [[SideMenu alloc] initWithContentViewController:navigationController menuViewController:menuViewController];
// 初始化之后设置新的根试图控制器
[self.view.window setRootViewController:sideMenuViewController];
}
相关文章推荐
- ios-AppDelegate中设置根视图控制器
- ios的视图控制器的viewWillAppear和viewDidAppear什么时候被调用
- iOS创建不带nib文件的工程之二--添加视图和视图控制器
- IOS之导航控制器与表视图
- iOS视图生命周期与视图控制器关系
- iOS开发那些事--iOS视图生命周期与视图控制器关系
- 小记 iOS 视图控制器的内存申请与释放普遍规则
- iOS开发那些事--iOS视图生命周期与视图控制器关系
- 你的第一个iOS应用(五) 实现视图控制器
- 你的第一个iOS应用(三) 察看视图控制器和它的视图
- iOS开发那些事--iOS视图生命周期与视图控制器关系
- iOS CoCoa编程中视图控制器与视图类
- ipad UISplitViewController 导航视图控制器标题设置
- iOS 视图控制器(UIViewController)剖析
- ios的视图控制器的viewWillAppear和viewDidAppear什么时候被调用
- iOS CoCoa编程中视图控制器与视图类
- ios视图控制器与标签传递nib的输出口outlet
- IOS中如何在弹出的视图控制器中不显示底部选项卡
- iOS中设置视图的背景图片
- iOS 基础-CoCoa编程中视图控制器与视图类