私はiosが初めてです。タブバーにアプリを作りたい
このスクリーン ショットでは、タブ バーの色が変わりました。
私のiPhoneに欲しいUIはこの画像です
タブバーの各アイコンで、黒い画像を使用しました
前もって感謝します
私はiosが初めてです。タブバーにアプリを作りたい
このスクリーン ショットでは、タブ バーの色が変わりました。
私のiPhoneに欲しいUIはこの画像です
タブバーの各アイコンで、黒い画像を使用しました
前もって感謝します
UITabBarItems
次のようなものを使用して、それぞれを個別に設定する必要があります。
UITabBarItem *tabBarItem1 = [[UITabBarItem alloc] initWithTitle:@"Title1" image:[UIImage imageNamed:@"image1.png"] tag:1];
[tabBarItem1 setFinishedSelectedImage:nil withFinishedUnselectedImage:[UIImage imageNamed:@"image1.png"]];
[[myTabBarController.viewControllers objectAtIndex:0] setTabBarItem:tabBarItem1];
ビューコントローラごとに。
アプリ デリゲートのdidFinishLaunchingWithOptions
メソッドに、次のようなコードを追加する必要があります。
//Get the Tab Bar
UITabBarController *tabBarController = (UITabBarController *)self.window.rootViewController;
tabBarController.delegate = self;
UITabBar *tabBar = tabBarController.tabBar;
//You may want to set the background of the tab bar (optional)
[tabBar setBackgroundImage:[UIImage imageNamed:@"CustomTabBar.png"]];
//You will need to repeat this code for each tab bar item
UITabBarItem *tabBarItem3 = [tabBar.items objectAtIndex:2];
tabBarItem3.title = @"Settings";
tabBarItem3.image = nil;
[tabBarItem3 setFinishedSelectedImage:[UIImage imageNamed:@"settings-button-selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"settings-button.png"]];
Retina サポート用に @2x 画像を作成することを忘れないでください。
各 tabBarItem の他の設定を変更することもできます。詳細については、ドキュメントを参照してください。