2009-08-03 18 views
5

Estoy usando una barra de pestañas (UITabBarController) en mi aplicación y deseo tener más de 20 vistas diferentes para elegir.UITabBarController - más de 20 vistas

Si hay más de 5, aparece el menú "Más". Puedo acceder a cualquiera de mis vistas desde el menú "Más", pero tengo problemas para personalizar mi TabBar con la barra de navegación "Configurar" (Editar). Solo puedo ver 20 iconos de la primera vista y no puedo desplazar la vista en ninguna dirección. Los iconos con números 21 o superiores no están disponibles en la barra de navegación "Configurar" (Editar)

¿Hay alguna manera de desplazarse hacia arriba y hacia abajo (o hacia la izquierda y hacia la derecha) para poder personalizar TabBar con todos mis iconos? ¿Hay alguna otra manera de personalizar la barra de navegación "Configurar" (Editar) para acceder a todos los íconos de la vista?

+4

por qué Quieres tener> 20 pestañas? Suena como una falla en el diseño de la interfaz de usuario ... – kennytm

+0

@KennyTM Eche un vistazo a la aplicación New York Times, más de 20 pestañas en una situación de la interfaz de usuario perfectamente aceptable. – texmex5

Respuesta

1

Parece que no hay una solución para este :(excepto la creación de su propia UITabBarController

0

Ésta es una limitación del controlador proporcionado por Apple, pero se puede solucionar este problema de la siguiente manera:.

capturas la acción del botón de edición y sustituirla por su propia acción que tiene como objetivo mostrar una pantalla personalizada que interpreta de manera diferente la acción de ordenación.

he hecho de esta manera en mis aplicaciones, cuando tuve la necesidad.

Cuestiones relacionadas