Pregunta

Tengo una barra de pestañas y quiero personalizar los elementos en la barra de pestañas. Quiero evitar que se muestre el título (que se logra fácilmente al configurar el título en cero) y restablecer la posición del icono para que esté en la posición vertical central. ¿Alguien tiene alguna idea de cómo se puede hacer esto?

Gracias.

¿Fue útil?

Solución

Puede intentar usar UIToolBar en lugar de UITabBar. UIBarButtonItem tiene el método initWithCustomView. Esto es más complicado pero puede funcionar correctamente.

Otros consejos

Solución '' fea hacky '': establezca el recuadro de la imagen superior en un valor positivo, el recuadro inferior en un valor igual pero negativo.

Como dice MM, use la propiedad imageInsets del elemento:

tabBarItem.imageInsets = UIEdgeInsetsMake (offset, 0, -offset, 0);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top