寻找嵌入了选项卡和导航控制器的视图控制器

栏目: 类库 · 发布时间: 2021-04-13

简介  这篇文章主要介绍了寻找嵌入了选项卡和导航控制器的视图控制器以及相关的经验技巧,文章约1076字,浏览量159,点赞数3,值得参考!

The Problem Image

您好,所以基本上我正试图从1到2进行调整,并在单击按钮时显示该屏幕。发生的事情是标签控制器没有显示,但导航是当它被调回到视图控制器2.我不确定这是应该以编程方式还是通过故事板完成但我尝试在线搜索解决方案没有人看到这个广泛的解释。

答案

点击按钮时,您必须以编程方式更改tabBarController所选项目索引,

self.tabBarController?.selectedIndex = 1 // 0或1,因为你有两个标签项

而且你必须删除那个ViewController 2的segue,因为它是该标签中的第一个ViewController所以一旦你设置了selectedIndextabBarController你就会得到那个ViewController

另一答案

我已经回答了这类问题

请看一看:

Passing Data between view Controllers Using a segue from a view embedded in a navigation controller to a tabbarcontroller


以上就是本文的全部内容,希望对大家的学习有所帮助,版权归原作者或者来源机构所有,感谢作者,如果未能解决你的问题,请参考以下文章。

导航控制器查看非初始视图控制器的控制器

在Swift中的导航栏中设置图像

标签栏选择swift中的索引

UITabBarController、导航控制器、控制器关系(示例代码)

如何在没有导航栏的情况下水平切换视图?