进入TabBarController的特定ViewController

问题描述 投票:1回答:2

好,所以我有一个TabBarController,最多可容纳四个ViewController。设置了这些视图控制器之一,以便当您从TableView中选择一个项目时,它将转到不在TabBarController上的另一个ViewController。当我想从不固定到TabBarController的ViewController返回时,出现了我的问题。如果我想将推送设置回ViewController,它将过渡,但不会出现TabBar。如果我设置了一个返回到TabBarController的序列,它将显示TabBar,但它返回到第一个选项卡(这绝对不是我想要的)。有没有办法告诉它转到第三个选项卡或特定的ViewController?或者直接将序列创建回我想要的ViewController并显示选项卡栏。

这是我的故事板的外观,以提供更好的参考。我正在谈论的VC在右中角。

<< img src =“ https://image.soinside.com/eyJ1cmwiOiAiaHR0cHM6Ly9pLnN0YWNrLmltZ3VyLmNvbS9iTmVzVy5wbmcifQ==” alt =“在此处输入图像描述”>

ios xcode cocoa-touch swift uitabbarcontroller
2个回答
2
投票

在您的不在TabBar中的VC的类中,通过“返回”按钮创建IBAction,然后仅调用dismissViewControllerAnimated(true, completion: nil)

这里是示例项目的链接:

https://drive.google.com/file/d/0B174p0JH6p7uQ1pLQnhuOEV0ejA/edit?usp=sharing

希望有帮助。


0
投票

我有同样的问题,山,您似乎通过提供链接来解决相同的情况。您有机会也可以帮助我吗?在此先感谢

© www.soinside.com 2019 - 2024. All rights reserved.