現在上のスクリーンショットの①から②にmodel遷移をしようとしているのですが、値を渡すことができません。コードを以下のようにしているのですが、if letのキャストのところでfalseが返ってきてしまいます。
swift
1 override func prepare(for segue: UIStoryboardSegue, sender: Any?) { 2 if let vc = segue.destination as? CategoryViewController { 3 vc.categoryType = .selectParent 4 vc.delegate = self 5 } 6 }
これは①からsegueを②の左側のNavigation Controllerに繋いでいるからだと思うのですが、①から②に直接modal遷移のsegueを繋ぐと②のNavigationBarがなくなってしまいます。
どうすれば①から②に遷移する時に値を渡すことができるでしょうか?
どなたかわかる方がいれば教えていただきたいです。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/01/22 05:07