ios - dismissViewControllerAnimated之后使用navigationController无效问题
高洛峰
高洛峰 2017-04-17 15:25:51
[iOS讨论组]

我的代码如下:

我是这样跳到登陆页的:

 LoginViewController *loginVC = [[LoginViewController alloc] initWithNibName:Nil bundle:nil];
 UINavigationController *myNavigationController = [[UINavigationController alloc] initWithRootViewController:loginVC];

        [self presentViewController:myNavigationController animated:YES completion:nil];

然后登陆页后退的时候。返回到tab。主页。

[self dismissViewControllerAnimated:NO completion:^{

        [self.navigationController pushViewController:[[RankViewController alloc] init] animated:NO];
        [self.tabBarController setSelectedIndex:0];

 }];

我的意思就是直接返回tab首页。不要带任何导航控制器。因为带的话。导航栏就会有后退按钮。

彻底搞混了。求指教呀

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
怪我咯

你登录页在什么时候跳的,如果在首页 直接[self dismissViewControllerAnimated:no]就可以了

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号