UITabBarControllerを作成し、それにNavigationControllerを埋め込みました。
私が今抱えている問題は、タブバーアイテムを追加する方法がわからないということです。現在、ホーム画面に表示されるアイテムは1つだけです。しかし、そのタブバーコントローラーにタブを追加するにはどうすればよいですか?
コントロールを他のコントローラーにドラッグしてみましたが、それはここに行く方法ではないと思います。
誰かが私を正しい方向に向けてくれませんか。
UITabBarControllerを作成し、それにNavigationControllerを埋め込みました。
私が今抱えている問題は、タブバーアイテムを追加する方法がわからないということです。現在、ホーム画面に表示されるアイテムは1つだけです。しかし、そのタブバーコントローラーにタブを追加するにはどうすればよいですか?
コントロールを他のコントローラーにドラッグしてみましたが、それはここに行く方法ではないと思います。
誰かが私を正しい方向に向けてくれませんか。
タブバーアイテムは、UITabBarControllerにあるビューコントローラーの数に基づいて自動的に追加されます。
たとえば、電話をかけるとき:
self.tabBarController.viewControllers = @[viewController1, viewController2];
2つのタブバーアイテムが自動的に作成されます。
最初からすべてを行うこともできます。タブバープロジェクトであるプロジェクトを開始すると、自動的に2つのタブが表示されます。さらに必要な場合は、オブジェクトの下の右ペインからViewControllerをドラッグします。次に、クリックアンドドラッグを制御してルートビューから新しいビューコントローラにドラッグし、リレーションシップタブバーを選択します。コードなしで好きなだけ接続できます。これがお役に立てば幸いです。
ストーリーボードを使用していると思います。
ストーリーボードでナビゲーションコントローラーを選択した状態で、タブバービューコントローラー接続アイコン(左側の丸い金色のアイコン)を右クリックするか、接続インスペクター(右側)を選択すると、[表示]が表示されます。 「トリガーされたセグエ」の下の「コントローラー」オプション。その円から、タブバーコントローラーにリンクする新しいビューコントローラーにドラッグするだけで、新しいタブバーアイテムができあがります。