質問: 1)」などと分岐するのは思い浮かんだのですが、 UITabBarItemと連動させるコードが分かりません。 Objective-Cでの切り替え方法などはこちらのサイト()で拝見させて頂いたのですが、<2.タブの切り替え時のアクション>という部分で合っているのかさえよく理解できませんでした。 お詳しい方がいましたら、ご回答宜しくお願い致します。
回答: ポイントと言うほどでもないですが、以下が必要です。 1. `UITabBarDelegate`の継承 2. `tabBar:didSelectItem:`メソッドの実装(<2.タブの切り替え時のアクション>に該当) 3. `UITabBar`へのdelegateの設定 4. `UITabBarItem`へのtagの設定 1~3は以下のようになります。 ``` class ViewController: UIViewController, UITabBarDelegate { override func viewDidLoad() { // let tabBarController = UITabBarController()の場合 tabBarController.tabBar.delegate = self } func tabBar(tabBar: UITabBar, didSelectItem item: UITabBarItem!) { // TODO:選択時の処理 } } ```