ViewControllerAにContainerViewを貼り付けてそのContanerViewにViewControllerBをembedしています。
swift
1class ViewControllerA: UIViewController { 2 3 override func viewDidLoad() { 4 super.viewDidLoad() 5 } 6_____________________________________________________ 7 8class ViewControllerB: UIViewController { 9 10 override func viewDidLoad() { 11 super.viewDidLoad() 12 13 let vc = self.parent //取得できない 14 } 15 16 override func viewWillAppear(_ animated: Bool) { 17 super.viewWillAppear(true) 18 19 let vc = self.parent //取得できる 20 } 21}
viewDidLoadで取得したいのですが無理なんでしょうか?
わかる方がいましたら是非お教え下さいませ。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。