简体   繁体   English

Swift 2从视图控制器返回到选项卡栏控制器中的选定选项卡

[英]Swift 2 Return to a selected tab in tab bar controller from view controller

I have a view controller that is loaded up to display some information from a table view cell in a table view which is in a tab bar controller (tab 2). 我有一个视图控制器,该视图控制器已加载以在选项卡栏控制器(选项卡2)中的表视图中显示表视图单元格中的一些信息。 I want to return to tab 1, how can I do this in swift? 我想返回到选项卡1,如何快速执行此操作?

I've tried this, but it doesn't seem to work 我已经尝试过了,但是似乎没有用

 override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
        //TODO: Return to the tab bar
        if segue.identifier == "returnToTab"{
            print("prepare for segue called!")
            tabBarController?.selectedIndex = 2
        }
    }

您可以使用:

self.tabBarController?.selectedIndex = 0 //(To return to your first controller)

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 查看标签栏 controller 从 storyboard swift 5 - view tab bar controller from storyboard swift 5 在标签栏控制器中更改视图控制器(快速) - Change View Controller in Tab Bar Controller (Swift) 实例化View Controller Swift 3 Tab Bar Controller - Instantiate View Controller Swift 3 Tab Bar Controller Swift-从标签栏控制器更新视图控制器内的变量 - Swift - Update variable inside view Controller from Tab Bar Controller 迅速,选择从标签栏控制器中拆分视图控制器 - Swift, segue to split View Controller from Tab Bar Controller 从视图控制器移动到标签栏控制器 - Move from view controller to tab bar controller 在Swift中的选项卡栏中将数据从TableView传递到View Controller - Pass data from tableview to view controller in tab bar in Swift 将数据从tableview传递到Swift中的选项卡栏视图控制器。 - Pass data from tableview to tab bar view controller in Swift. 是否可以将标签栏控制器类中从 Firebase 检索到的数据从标签栏控制器传输到视图控制器? Xcode,斯威夫特 - Is it possible to transfer data retrieved from Firebase in the tab bar controller class from the tab bar controller to a view controller? Xcode, Swift 显示具有选定TableView项和选项卡栏控制器的View Controller - Show View Controller with Selected TableView Item and Tab Bar Controller
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM