Aprovecho las funciones de personalización de IU de IOS 5 para crear una pestaña personalizada. Yo sé cómo colocar un fondo personalizado y elemento de selección de este modo:personalización de IOS 5 TabBar
-(void)customizeAppearance {
UIImage *tabBg = [UIImage imageNamed:@"myTabBar.png"];
[[UITabBar appearance] setBackgroundImage:navBg];
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"mySelector.png"]];
}
También me gusta poner las imágenes "seleccionados" y "no seleccionados" para los iconos de barra de pestañas. De la documentación, veo que utiliza el método
setFinishedSelectedImage: withFinishedUnselectedImage:
para lograr esto. Tengo 4 pestañas y he creado los 8 iconos necesarios para ellas. La pregunta es ¿cómo asigno cada conjunto de imágenes seleccionado/no seleccionado a cada pestaña?
Esto es genial. No me di cuenta de que puedes personalizar la barra de pestañas. ¡Vota arriba! :) ¿Sabes si puedo hacer que una parte sea transparente para que no tenga necesariamente la forma del rectángulo? – Farini