tvOS:导航时出现问题

tvOS: An issue while navigating

我正在尝试导航到另一个 UIViewController,但似乎没有任何效果。我的代码是:

private func navigate() {

        let isAutoLogin = getAutologinValue()
        if isAutoLogin {

            let mainTabsController = self.storyboard?.instantiateViewControllerWithIdentifier("Tabbar") as? LTTabbar
            self.navigationController?.pushViewController(mainTabsController!, animated: true)

        }
        else {

            let subscribeController = self.storyboard?.instantiateViewControllerWithIdentifier("SplashScreen") as? LTSplashCsreenController
            self.navigationController?.pushViewController(subscribeController!, animated: true)
        }
    }

我在 viewDidAppear 中调用了 navigate()。它应该在 tvOS 中这样工作吗?提前谢谢你。

您应该使用 LTTabBar 调用 instantiateViewControllerWithIdentifier 方法。 错误的是使用 UIViewControllerUITableViewController 的实例调用此方法...正如您在第二种方法中所做的那样。