ViewController(VC)からUISplitViewのMasterView(MV)にデータを渡すにはどうすればいいですか?私が理解したように、VCからSplitViewに行くので、segueを使うことはできません。 チェックUISplitViewのViewController(Detailではない)から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
}
}
これは正しいことですが、うまくいきます。 DetailからMasterへ、またはその逆にデータを渡す方法の例はたくさんありますが、私の場合は何もありません。
ありがとう
答えのためのThansk、いくつかのコードサンプルを共有できますか? –
あなたのコントローラで 'superview'の値をデバッガで調べ、コントローラ内の' self'を見ることができるところにブレークポイントを置き、あなたが得ることができるようにします)、通知を行う方法 - サンプルのトンを見てください。 –