Pregunta

mucho que lo intentaba, no puedo conseguir que esto funcione. Aquí está mi último intento. Alguien me puede pista en cuanto a por qué esto no funciona?

En un método que se llama por el método init mi opinión del controlador:

UIImage *image = [UIImage imageNamed: @"window22.png"];
UITabBarItem *item = [[UITabBarItem alloc] initWithTitle: @"Some Title" image: image tag: 0];
self.tabBarItem = item;

Todo lo que hace es poner una gran plaza donde la imagen debe ser. El título en los restos de barras separador los mismos como el título del controlador de vista.

Todo está siendo instancia mediante programación aquí, incluyendo el controlador de la barra de pestañas.

¿Fue útil?

Solución

Según los documentos , tabBarItem se creará una instancia automáticamente- que no es necesario para crear usted mismo. Cuando me he puesto el título y la imagen en la barra de pestañas para un controlador de vista, he usado

self.tabBarItem.image = [UIImage imageNamed:imageName];
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top