0
2つのタブを持つタブバーコントローラがあり、両方のviewControllerでvar1を使用できるようにしたい場合は問題ありません。今、質問が来る:私は、タブコントローラーとviewControllersの間にナビゲーションコントローラーを挿入したい:どのようにナビゲーションコントローラーを含めるために、次のコーディングを変更しますか?navigationControllersをtabBar設定に導入するにはどうすればよいですか?
if let barViewControllers = self.tabBarController?.viewControllers{
let svc = barViewControllers[1] as! DaysViewController
svc.var1 = self.var1
let svc2 = barViewControllers[2] as! InfoViewController
svc2.var1 = self.var1
}
これは、ストーリーボードは、私はナビゲーションコントローラを埋め込まれた後に次のようになります。
コメントをいただきありがとうございます。埋め込み後に新しい設定を表示するための画像を追加しました。質問は残っていますが、どのようにして上記のコードを調整して、すべてのviewControllerで変数を使用できるようにするにはどうしたらいいですか? – kangarooChris
@kangarooChrisあなたはどのように見えますか?どんな仕様ですか? –
"UINavigationController '(0x111389860)の型を' .InfoViewController 'にキャストできません – kangarooChris