0
如何在UISplitView中将数据从ViewController(VC)传递到MasterView(MV)?正如我想到的,我不能使用segue,因为它从VC到SplitView,而不是MV。 请检查下面图片将数据从ViewController(不详细)传递到UISplitView中的MasterViewController Swift
UPD:
感谢斯捷潘您的帮助,我已经想通了。
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "toMessurementVM"{
let splitVC = segue.destinationViewController as! UISplitViewController
let navVC = splitVC.childViewControllers.first as! UINavigationController
let vc = navVC.childViewControllers.first as! MessurementTagsTableView
vc.ingredient = passingIngredient
}
}
我不确定这是正确的方式,但它的工作原理。 有很多关于如何将数据从细节传递到主数据的例子,反之亦然,但我的情况并没有什么。
谢谢
Thansk的答案,你可以分享一些代码示例? –
只需在控制器中查看调试器中的值'superview',将断点放置在某处,您可以在控制器中看到'self',然后选择可以获得的内容],如何进行通知 - 查看stackoverflow - 样品数量。 –