Ich habe eine UITabViewController
in meiner App. Auf der dritten ViewController
der UITabViewController
kann der Benutzer zu einem separaten ViewController
außerhalb der UITabViewController
gehen. Aber wenn sie zurückgehen, wird der UITabView
Balken nicht angezeigt. Also, ich habe einen Übergang zurück zur UITabViewController
gemacht, aber jetzt geht es einfach auf die erste Seite der UITabViewController
anstelle der 3rd. Ich habe eine PrepareForSegue() auf der separaten ViewController
Datei, die ihm sagt, auf die 3. Seite zu gehen, aber es scheint nicht zu funktionieren. Hier ist mein Code:Swift-Segue zu UITabBarController Seite von ViewController
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]
}
}
}
Weiß jemand, wie man das löst? Jede Hilfe würde immens geschätzt werden. Vielen Dank im Voraus !!
Cheers, Theo
Vielen Dank! –