storyboard - iOS - 「发起群聊」界面点确定后如何跳转到会话界面?
PHP中文网
PHP中文网 2017-04-17 13:12:46
[iOS讨论组]

问个问题。类似微信,在第二个标签页「通讯录」里新建群聊,会跳转到第一个标签页「微信」的会话窗口,即左上角的返回按钮是返回到第一个标签页的。而第一个标签页和第二个标签页的viewController是两个不同的navigationController,所以想请教下如何在不同的navigationController间实现跳转。

我自己的代码片段,运行后没有效果,只跳到第一个标签页的根界面下。

- (IBAction)createGroupButtonPressed:(UIButton *)sender {
   UIStoryboard *storyboard = [self storyboard];
   UIViewController *testvc = [storyboard instantiateViewControllerWithIdentifier:@"testvc"];
   UIViewController *messageTab = [storyboard instantiateViewControllerWithIdentifier:@"messageTab"];

   [self.navigationController popToRootViewControllerAnimated:YES];
   [self.tabBarController setSelectedIndex:0];

   [messageTab.navigationController pushViewController:testvc animated:YES];
}
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(1)
怪我咯

为什么要用多个navigation controller啊?

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

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