我有以下问题:

我想将一些数据从Popover中的UINavigationController传递到rootViewController。我的弹出窗口在这里:

var popoverNavigationController = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("popoverNavigationController") as! PopoverNavigationController


生病时请使用以下命令打开该控制器:

popoverController.modalPresentationStyle = UIModalPresentationStyle.Popover
self.presentViewController(popoverController, animated: true, completion: nil)


有一个带有特定类的rootViewcontroller-我如何将数据从NavigationController附加到其rootViewController?

例如:

popoverController.text = "1234"


我如何将此值推送到rootViewController? NavigationController由情节提要板初始化。

提前致谢。

ios - 如何将值从NavigationController推送到rootViewController?-LMLPHP

最佳答案

如果我在您的导航控制器中使您正确,则可以执行以下操作:

if let rootViewController = viewControllers.first as? PopoverAddItemsViewController {
  rootViewController.text = "1234"
}

09-27 02:58
查看更多