I am experiencing a strange white line between tabs in UITabBarController. I am using following code
[[tabBarControllerObject.tabBarController.tabBar.items objectAtIndex:0] setFinishedSelectedImage:[UIImage imageNamed:@"ios_home_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"ios_home.png"]];
[[tabBarControllerObject.tabBarController.tabBar.items objectAtIndex:1] setFinishedSelectedImage:[UIImage imageNamed:@"ios_foodItems_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"ios_foodItems.png"]];
[[tabBarControllerObject.tabBarController.tabBar.items objectAtIndex:2] setFinishedSelectedImage:[UIImage imageNamed:@"ios_advantagesOfFood_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"ios_advantagesOfFood.png"]];
[[tabBarControllerObject.tabBarController.tabBar.items objectAtIndex:3] setFinishedSelectedImage:[UIImage imageNamed:@"ios_questions_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"ios_questions.png"]];
[[tabBarControllerObject.tabBarController.tabBar.items objectAtIndex:4] setFinishedSelectedImage:[UIImage imageNamed:@"ios_help_selected.png"] withFinishedUnselectedImage:[UIImage imageNamed:@"ios_help.png"]];
The code was working fine before iOS7.1 but has isues in iOS 7.1. Any suggestions?