2012-07-27 10 views
13

Hoy en día, una gran cantidad de aplicaciones iOS para iPhone tiene un menú vertical y vistas deslizantes.iOS SlideView horizontal con menú vertical

Parece que este:

enter image description here

no puedo encontrar ningún ejemplo en Inernet. Necesita su ayuda, thnx

+0

Parece que usted está mostrando una vista deslizamiento desde la derecha cuando el usuario hace clic en Glavnoye. ¿Es eso lo que quieres? – rdelmar

+0

algo como esto. algún ejemplo? Para –

+0

iOS8, iOS7 y Swift: respondida aquí: http: // stackoverflow.com/a/26532746/1887635 – Luismi

Respuesta

10

para el iPhone se puede utilizar éste: ZUUIRevealController

+0

¡sí! lo encontré hace 2 minutos) thnx –

+0

Ahora se llama PKRevealController - https://github.com/pkluz/PKRevealController –

+0

Se ha actualizado el enlace – parilogic

0

Esto se parece a un UITableView estándar, que, cuando hace clic en una fila, empuja la vista de otro controlador de vista a la pantalla (pero generalmente tendría un indicador de divulgación, ">", no un marca de verificación en la fila).

Apple tiene un ejemplo en los documentos llamados TheElements. Eche un vistazo a eso y vea si eso es algo como lo que quiere. Cuando hace clic en el nombre de un elemento en la tabla, se desliza otra vista con más información sobre ese elemento sobre la mesa.

29
+3

MFSideMenu parecía ser el más natural de estos para mi uso. Los otros no parecen seguir un flujo de controlador de navegación estándar. Pude dejar esto en mi aplicación de control de navegación existente con una revisión mínima. – pir800

+0

@Eugene: He subclasificado mi navigationcontroller y coloqué el código de inicialización MFSideMenu dentro de él y funciona bastante bien. Pero cuando lo introduje con una transición modal (desde una pantalla de inicio de sesión), el botón de menú ya no funciona. ¿Experimentaste algo así? – Claus

+0

Puede encontrar un ejemplo aquí http://img59.imageshack.us/img59/9409/screenshot20121230at183.png si configuro como punto de entrada la página de inicio de sesión (la que tiene el botón) no funciona, si me muevo el punto de entrada al NavigationController funciona. – Claus

2

hice un video (3 partes) en youtube sobre cómo hacer un menú deslizante como el de que son buscando. Te muestro cómo configurar el proyecto y vincular todo.

http://www.youtube.com/watch?v=tJJMyzdB9uI

Este utiliza el ECSlidingViewController, y la configuración es un poco diferente de lo que cabría esperar, pero funciona muy bien y es muy suave.

¡Lo he probado con navigationcontroller así que espero que esto ayude!

Cuestiones relacionadas