NOTA: esto parece no funcionar en iOS 11. Todavía era buena en IOS 10.
Ésta es una respuesta moderadamente horrible, en mi opinión, en parte porque es subvertir las directrices de interfaz humana, pero todos el mismo que parece que funciona limpiamente:
UITabBar *oldbar = self.tabBarController.tabBar;
UITabBar *newbar = [[UITabBar alloc] initWithFrame:CGRectMake(0,0,oldbar.frame.size.width,oldbar.frame.size.height)];
NSMutableArray *olditems = [[oldbar items] mutableCopy];
[olditems removeObjectAtIndex:0];
NSArray *newitems = [[NSArray alloc] initWithArray:olditems];
[newbar setItems:newitems animated:false];
[oldbar addSubview:newbar];
que las capas de forma limpia en la parte superior de la barra de pestañas de edad, y mantiene su funcionalidad.
Hola @esqew, ¿qué has intentado ya? http://stackoverflow.com/questions/how-to-ask – jcolebrand
No he intentado nada, porque no he encontrado nada en las búsquedas de Google ni en la documentación de 'UITabBar',' UITabBarController', o 'UITabBarItem'. – esqew