初始视图控制器和标签视图控制器

时间:2016-07-24 16:55:05

标签: ios swift2 xcode7

我正在使用单个视图应用,但我也在一个案例中使用Tab View控制器,但Tab视图控制器必须作为初始视图控制器才能工作,以便我如何使用Tab视图控制器没有作为初始视图控制器?

enter image description here

2 个答案:

答案 0 :(得分:0)

@SamahAhmed

let storyboard = UIStoryboard.init(name: "Main", bundle: nil)
let diallerTBC = storyboard.instantiateViewControllerWithIdentifier("tabBarStoryboardId") as! MyTabbarController

//create a variable for e.g : data at MyTabbarController and set like

diallerTBC.data = "testing"

答案 1 :(得分:-1)

当您点击按钮移动标签栏控制器

向tabbar提供storyboard id并使用下面的代码

在appdelegate中将其写为类方法,并在按钮单击

上调用它
        let storyboard = UIStoryboard.init(name: "Main", bundle: nil)
        let diallerTBC = storyboard.instantiateViewControllerWithIdentifier("tabBarStoryboardId") as! UITabBarController

        self.window?.rootViewController = diallerTBC
        self.window?.makeKeyAndVisible()
    }

我希望这会起作用

由于