Alinhamento vertical da imagem da barra de guias personalizadas do iOS 5

Estou tendo um comportamento estranho com minha barra de guias personalizada. As imagens parecem estar alinhadas incorretamente. Aqui está uma captura de tela (removi meu próprio plano de fundo da barra de guias para destacar meu problema):

Aqui está o código que estou usando para definir as imagens 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 as minhas imagens de tabulação substitutas são corretamente dimensionadas (49 pixels de altura e 80 pixels de largura para as versões sem retina).

O que poderia estar causando este comportamento estranho?

--- Atualização ---

Aqui está uma captura de tela atualizada com o plano de fundo:

questionAnswers(6)

yourAnswerToTheQuestion