2

ここに画像を設定するための私のコードがあります

[tabItem0 setFinishedSelectedImage:[UIImage imageNamed:@"home_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"home_selected.png"]];    
[tabItem1 setFinishedSelectedImage:[UIImage imageNamed:@"info.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"info.png"]];     
[tabItem2 setFinishedSelectedImage:[UIImage imageNamed:@"like.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"like.png"]];        
[tabItem3 setFinishedSelectedImage:[UIImage imageNamed:@"twitter.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"twitter.png"]];

タブバーの高さと同じようにすべての画像の高さを取っていますが、このように見え、画像の一部を覆っている下部の黒い境界線もこの問題を解決するのに役立ちます.

4

1 に答える 1

0

通常、このようなタブバーアイテムに画像を割り当てます

viewController.tabBarItem = [[UITabBarItem alloc] initWithTitle:@"Twiiter" image:[UIImage imageNamed:@"Home_Tab.png"] tag:0];

これを正しく試して、タブバーの画像サイズを確認することもできます.30x30程度だと思います.

于 2013-04-04T09:22:31.057 に答える