您的位置:首页 > 移动开发 > IOS开发

IOS-44-解决用模态方式presentViewController推出页面时导航栏消失问题

2015-12-12 09:52 711 查看
1.首先要明确一点:要想让被推出来的视图有导航栏,那被推出来的视图肯定是被添加到Navigation导航视图的

2.所以代码步骤是这样的(在这里,TLDNavigationController是我自定义的一个导航控制器,你可以直接使用NavigationController):

//未登录,跳转到登录页面
TLDLoginViewController *loginVC = [[TLDLoginViewController alloc]init];
TLDNavigationController *nv = [[TLDNavigationController alloc] initWithRootViewController:loginVC];//将普通视图添加到NavigationController
[self presentViewController:nv animated:YES completion:^{
NSLog(@"模态视图");
}];

//退出登录页面
[self dismissViewControllerAnimated:YES completion:nil];


有物联网兴趣的童鞋,请加IOT-物联民生 QQ群:470364131
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: