Changing the color of unselected UITabBar icons in iOS7

// tab bar color
self.tabBarController.tabBar.barTintColor = [UIColor colorWithWhite:0.050 alpha:1.000];
self.tabBarController.tabBar.translucent = true;
self.tabBarController.tabBar.tintColor = [UIColor redColor];

// tab bar item color
for(UITabBarItem *item in self.tabBarController.tabBar.items) {
  // use the UIImage category code for the imageWithColor: method
  item.image = [[item.selectedImage imageWithTintColor:[UIColor colorWithRed:0.400 green:0.000 blue:0.000 alpha:1.000]] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
}

Ref