У меня есть вкладка в iOS 5 и я хочу иметь изображение для TabBarButton
для выбранных и невыбранных состояний.Вот код:
BOOL isIOS5 = [[[UIDevice currentDevice] systemVersion] floatValue] >= 5.0;
if(isIOS5)
{
//[tabBarController.tabBar setBackgroundImage:[UIImage imageNamed:@"Tab-bg"]];
// [tabBarController.tabBar setSelectionIndicatorImage:[UIImage imageNamed:@"Cell-bg"]];
[[tabBarController.tabBar.items objectAtIndex:0] setFinishedSelectedImage:[UIImage imageNamed:@"list-menu-selected"] withFinishedUnselectedImage:[UIImage imageNamed:@"list-menu"]];
[[tabBarController.tabBar.items objectAtIndex:1] setFinishedSelectedImage:[UIImage imageNamed:@"gallery-menu-selected"] withFinishedUnselectedImage:[UIImage imageNamed:@"gallery-menu"]];
[[tabBarController.tabBar.items objectAtIndex:2] setFinishedSelectedImage:[UIImage imageNamed:@"map-menu-selected"] withFinishedUnselectedImage:[UIImage imageNamed:@"map-menu"]];
[[tabBarController.tabBar.items objectAtIndex:3] setFinishedSelectedImage:[UIImage imageNamed:@"submit-menu-selected"] withFinishedUnselectedImage:[UIImage imageNamed:@"submit-menu"]];
[[tabBarController.tabBar.items objectAtIndex:4] setFinishedSelectedImage:[UIImage imageNamed:@"search-menu-selected"] withFinishedUnselectedImage:[UIImage imageNamed:@"search-menu"]];
}
т.е. изображения имеют высоту 44px для отображения без сетчатки, поэтому их должно быть достаточно, чтобы заполнить пространство
Проблема в том, что изображения не идутсверху вниз: в нижней части панели вкладок остается свободное место.У кого-нибудь когда-нибудь была такая проблема?