0
ViewControllerAとサブビューが同じViewControllerAにあります。 ViewContorllerAのアウトレットラベルの値をそのサブビューに渡す方法を知りたい。ViewContorllerのアウトレット値をサブビューSwiftに渡す方法
ViewControllerAとサブビューが同じViewControllerAにあります。 ViewContorllerAのアウトレットラベルの値をそのサブビューに渡す方法を知りたい。ViewContorllerのアウトレット値をサブビューSwiftに渡す方法
このメソッドを使用してください。私はこれがあなたのために完全に使用されると思う。ここでアウトレットの価値を渡してください。
let destVC = self.storyboard?.instantiateViewController(withIdentifier: "CategoryDescriptionViewController_id") as? CategoryDescriptionViewController
destVC?.aTitleText = ""
destVC?.aDescText = ""
destVC?.view.frame = CGRect(x: 0, y: 0, width: self.view.frame.size.width, height: self.view.frame.size.height)
self.addChildViewController(destVC ?? UIViewController())
self.view.addSubview((destVC?.view)!)
destVC?.didMove(toParentViewController: self)
ありがとうございます。私はそれを得ることができません。 VC_Aに1つのアウトレットラベルがあり、サブビューが含まれています。問題は、suBViewがVC_Aラベル値の値を知りたいということです。 (ここでは、subViewもVC_Aにあります)。 –
私は右のそれを得た場合は、[*デリゲート*](https://stackoverflow.com/questions/40501780/examples-of-delegates-in-swift-3/40503024を作成することによって、それを行うことは、 #40503024)をサブビューに追加し、そのメソッドで目的の値を渡します。上記の答えには、そのようなことを行うための良い出発点となる可能性がある「For Example」セクションが含まれています。 –
この例をありがとう。私はそれを得ることができません。 VC_Aに1つのアウトレットラベルがあり、サブビューが含まれています。問題は、suBViewがVC_Aラベル値の値を知りたいということです。 (ここでは、subViewもVC_Aにあります)。 –