我有两个视图控制器,第二个是我在ViewContainter中嵌入一个带有静态单元的表视图控制器。
如何在第一个视图控制器中传递数据以填充表视图控制器。
我的视图控制器与图像一样 my View Controller as in image
答案 0 :(得分:0)
假设您有两个viewControllers, FirstViewController 和 SecondTableViewController 。 在故事板中为嵌入式segue创建segue标识符,可以说“ SecondTableViewControllerContainerSegue ”
class FirstViewController: UIViewController {
private var someValueFromFirstVC = 5
private var childContainerController:SecondTableViewController?
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if (segue.identifier == "SecondTableViewControllerContainerSegue"){
self.childContainerController = segue.destination as? SecondTableViewController
self.childContrainerController.someValueFromSecondVc = someValueFromFirstVC
}
}
}
如果您的问题更具体,请告诉我相应的更新。