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 - 樣品數量。 –