在TabBarController中的选项卡之间切换

时间:2016-08-23 16:44:14

标签: ios swift uinavigationcontroller uitabbarcontroller

我正在尝试创建一个应用程序,它有一个NavigationController和一个TabBarController作为其根视图。一个标签页面底部没有标签栏。因此,当我离开视图时,我想以编程方式切换到选项卡。我使用tabBarController.selectedIndex尝试了它,但是当索引处的选项卡出现时,屏幕顶部的tabbar项缺失。 我该如何解决?

以下是代码段(“上一个视图”是一个bool,当tabview出现时会更改):

func goToPreviousView(button: UIButton!) {

        if previousView == 0 {
            tabBarController?.selectedIndex = 0
        }
        if previousView == 2 {
            tabBarController?.selectedIndex = 2
        }
        if previousView == 3 {
            tabBarController?.selectedIndex = 3
        }

    } 

0 个答案:

没有答案