Gran pregunta!
Debe hacer que la diapositiva subyacente sea una subclase UIViewController, idealmente una subclase UITableViewController. Simplemente agregue los elementos del menú como cadenas, cargue las celdas y responda a los diferentes toques de celdas marcando la cadena del menú. Por supuesto, puede agregar elementos de datos que indiquen el título del elemento del menú, su imagen y extras.
Definitivamente deberías revisar el proyecto LGSideMenuController en GitHub. También supone que creará diferentes controladores de vista para la interfaz de usuario deslizante y las varias interfaces de usuario frontales. Consíguelo aquí: Friend-LGA / LGSideMenuController
- ¿Por qué es 10 veces más difícil de desarrollar en iOS que en Android?
- ¿Hay alguna desventaja importante al incluir declaraciones de importación de lib en el archivo .pch?
- Cómo contratar una empresa de desarrollo de aplicaciones iOS para aplicaciones empresariales
- ¿Por qué hay un retraso en las reseñas de los usuarios de iTunes App Store?
- ¿Cuál es la ventaja de iOS sobre Android?
Idealmente, solo creará una clase UIView si crea un elemento UI, como un botón, mientras que un conjunto de elementos, elementos y botones, etc. es más fácil de trabajar cuando se trata de un controlador de vista. Específicamente, use una subclase UIView cuando desee sobrescribir sus métodos de dibujo.
¡Avísame si eso responde tu pregunta!