да кажем, че имам UINavigationController
на TabBar.viewController[1]
като ->
let nav:UINavigationController = self.tabBarController.viewControllers[0] as UINavigationController
и UITableViewController
при NavigationController.viewController[1]
като ->`
let mvc = nav.viewControllers[0] as UITableViewController
какво, ако има модално преминаване в тази таблица, как да прехвърлям този разделен viewController
, за да задам нещо в този изглед без преминаване
ако някой може да редактира въпроса ми, за да бъде по-ясен, ще съм благодарен :)
* АКТУАЛИЗАЦИЯ *
трябва да направя това без segueing, защото може би има повече от един ViewController, който ще се покаже след този модален segue, така че искам да задам, преди да направя каквито и да е segue неща (това е като да зададете делегати между tabBar viewControllers, така че предаваме, без да се местим към друг ViewController в TabBar)
може би нещо подобно
let nav = self.tabBarController.viewControllers[1] as UINavigationController
let mvc = nav.viewControllers[1] as UITableViewController // but compiler crash `Array index out of range`
let something else to hold that ViewController from the nav