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
方法。
错误的是使用 UIViewController
或 UITableViewController
的实例调用此方法...正如您在第二种方法中所做的那样。
我正在尝试导航到另一个 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
方法。
错误的是使用 UIViewController
或 UITableViewController
的实例调用此方法...正如您在第二种方法中所做的那样。