私のアプリにはUITabViewController
があります。 UITabViewController
の3番目のViewController
では、ユーザーはUITabViewController
の外側にある別のViewController
に行くことができます。しかし、後ろに踏み込むと、UITabView
バーは表示されません。だから、私はUITabViewController
にセグを作りましたが、今度は第3のページの代わりにUITabViewController
の最初のページに行きます。私は別のViewController
ファイルにprepareForSegue()を持っていますが、それは第3ページに行くように指示していますが、動作していないようです。ここに私のコードです:Swift- ViewControllerからUITabBarControllerページへ
func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if(segue.identifier == "tabBarShow"){
if let tabVC = segue.destination as? UITabBarController {
tabVC.selectedIndex = 2
let tabBarController = storyboard?.instantiateViewController(withIdentifier: "TabBarController") as! UITabBarController
tabBarController.selectedViewController = tabBarController.viewControllers![2]
}
}
}
誰もこれを解決する方法を知っていますか?どんな助けも非常に高く評価されます。事前にありがとう!
乾杯、テオ
ありがとうございました! –