从childViewController将数据发送回parentviewController

时间:2017-10-27 12:47:11

标签: ios ipad xcode8 childviewcontroller parentviewcontroller

添加了一个子视图控制器,如下所示:

// ParentViewController
 if ((self.delegate?.showPopupSymtomDetailViewController(view: viewController, receiver: self)) != nil)
    {

    }

// ChildViewController
 //MARK: PopUpCode
func popUpAt(parentViewController:UIViewController)
{
    parentViewController.addChildViewController(self)
    parentViewController.view.addSubview(self.view)

    self.view.frame = parentViewController.view.frame
    self.didMove(toParentViewController: parentViewController)

}

如何将数据发送回parentViewController,请指导。

1 个答案:

答案 0 :(得分:0)

例如,您可以使用回调。

service:
  - user-namespace: true

还有其他方法可以将信息从ChildViewController发送回ParentViewController,但这取决于您的项目。这是你经常要做的一个动作吗?也许你需要一个代表来重用它。