MainView
といい、となります。私は、それぞれChildOneView
とChildTwoView
と呼ばれる2つの他のUIViewController
を持っていて、それぞれが.storyboard
、ChildOneView.storyboard
およびChildTwoView.storyboard
です。Xamarin.iOS:UI用の独自の.storyboardを持つ各ViewControllerで、TabBarControllerに新しいViewControllerを追加する方法
MainView.storyboard
は、TabBar
と他には何もありません。各Child
ストーリーボードには、その名前のLabel
のみが含まれています。まったくのセグもありません。ナビゲーションはMvvmCrossによって管理されることを意図しています。私が達成したい、そして、MainView.cs
から、どのようにないアイデアを持っていない何
、ChildOneView
とChildTwoView
がそれらに対応する.storyboard
sからロードされた彼らのUIを持つ、MainView
で新しいタブ項目としてChildOneView
とChildTwoView
をインスタンス化します。ナビゲーションはMvvmCrossによって管理されます。
私はコードからこれらのことを行うための答えを探しましたが、私はただ一つのストーリーボードを使っているものだけを見つけました。どのようにこれを達成するためのヒント?
でストーリーボードIDとして
ChildOneView
とChildTwoView
を置くことを忘れないでください - >私はこれをどのように行うことができますか? (申し訳ありません、私はまだiOSを初めて使っています)。私は 'TabBarController.AddChildViewController(ViewController)'に対して 'MainView.ViewDidLoad()'を試みましたが、 'TabBarController'はnullを返しています。 – batrand'UITabBarController'をサブクラス化し、あなたのVCを' ViewControllers'プロパティに追加する必要があります。あなたは良い例を見つけることができます[このリンク(公式のXamarinのドキュメント)](https://developer.xamarin.com/recipes/ios/content_controls/tab_bar/create_a_tab_bar/) – Nerkyator