Alineación vertical de la imagen de la barra de pestañas personalizada de iOS 5

Tengo un comportamiento extraño con mi barra de pestañas personalizada. Las imágenes parecen estar alineadas incorrectamente. Aquí hay una captura de pantalla (he eliminado el fondo de mi barra de pestañas para resaltar mi problema):

Aquí está el código que estoy usando para configurar las imágenes para cada estado:

<code>self.tabBarController = [[[UITabBarController alloc] init] autorelease];
self.tabBarController.viewControllers = [NSArray arrayWithObjects:homeNavController, whatsOnNavController, mapNavController, infoNavController, nil];
self.tabBarController.delegate = self;

// For iOS 5 only - custom tabs
if ([self.tabBarController.tabBar respondsToSelector:@selector(selectedImageTintColor)]) 
{

    // Set the background images
    //[[UITabBar appearance] setBackgroundImage: [UIImage imageNamed:@"nav_bg.png"]];
    [[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"nav_over.png"]];

    [homeNavController.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"nav_home_over"] withFinishedUnselectedImage:[UIImage imageNamed:@"nav_home"]];
    [whatsOnNavController.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"nav_whats_on_over"] withFinishedUnselectedImage:[UIImage imageNamed:@"nav_whats_on"]];
    [mapNavController.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"nav_map_over"] withFinishedUnselectedImage:[UIImage imageNamed:@"nav_map"]];
    [infoNavController.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"nav_info_over"] withFinishedUnselectedImage:[UIImage imageNamed:@"nav_info"]];

}
</code>

Todas las imágenes de la pestaña de reemplazo tienen el tamaño correcto (49 píxeles de alto y 80 píxeles de ancho para las versiones sin retina).

¿Qué podría estar causando este extraño comportamiento?

--- Actualización ---

Aquí hay una captura de pantalla actualizada con el fondo en su lugar:

Respuestas a la pregunta(6)

Su respuesta a la pregunta