¿Cómo configurar la imagen en la barra de pestañas no el color de tinte en ios?
objective-c uitabbarcontroller (2)
Tengo una aplicación con
UITabbar
, quiero configurar la imagen en Tabbar pero no puedo configurar la imagen en Tabbar.
En lugar de como es la imagen, obtengo la forma de la imagen en color de tinte, ¿es posible configurar la imagen como está en la barra de pestañas?
.
He intentado este código pero no puedo configurar la imagen.
UITabBar *tabBar = self.tabBar;
UITabBarItem *targetTabBarItem = [[tabbar items] objectAtIndex:0]; // whichever tab-item
UIImage *selectedIcon = [UIImage imageNamed:@"name-of-selected-image.png"];
[targetTabBarItem setSelectedImage:selectedIcon];
Seleccione su elemento TabBar y configure su imagen así
O
Establecer el color de tinte seleccionado intente esto
[[UITabBar appearance] setTintColor:[UIColor whiteColor]];
[UITabBarItem.appearance setTitleTextAttributes:@{NSForegroundColorAttributeName : [UIColor whiteColor]} forState:UIControlStateNormal];
[[UITabBar appearance] setSelectionIndicatorImage:[UIImage imageNamed:@"name-of-selected-image.png"]];
[[UITabBar appearance]setSelectedItem:[[UITabBar appearance].items objectAtIndex:2]];