1

素晴らしいものが[tabBar setSelectedImageTintColor:[UIColor]]あるようですが、オフステートのimagetintcolorを設定するにはどうすればよいですか?[tabBar setImageTintColor]またはが見つからないようです[tabBar setUnSelectedImageTintColor]

4

3 に答える 3

2

UITabBarItemのドキュメントの「完成して選択された画像の管理」タスクのセクションを見てください。

于 2012-06-02T14:16:14.133 に答える
1

そして、クイックカット'nペーストの場合:

NSArray *tabBarImages = [[NSArray alloc] initWithObjects:@"tab_a.png",
                         @"tab_b.png",
                         @"tab_c.png",
                         @"tab_d.png",
                         @"tab_e.png",
                         nil];


for (uint i=0;i<[_tabBarController.tabBar.items count];i++)
{
    UITabBarItem *uitbi = [_tabBarController.tabBar.items objectAtIndex:i];

    NSString *imageRef = [tabBarImages objectAtIndex:i];
    [uitbi setFinishedSelectedImage:[UIImage imageNamed:imageRef] withFinishedUnselectedImage:[UIImage imageNamed:imageRef]];

}
于 2013-01-08T11:32:12.957 に答える
0

ボタンのルックアンドフィールをその詳細レベルに変更するには、独自のカスタムUITabBarを実装する必要があります。ここに良いリファレンスがあります:

http://idevrecipes.com/2010/12/16/raised-center-tab-bar-button/

于 2012-06-02T13:51:46.387 に答える