Así que comencé a jugar con guiones gráficos en XCode 4.3.2. Empecé con la aplicación Master-Detail (aplicación de vista dividida para iPad). En la vista de detalles (llamada DetailVC
) tengo una vista donde visualicé una matriz de vistas personalizadas.Storyboard de XCode: cómo crear un segue cuando el desencadenador segue no está en el guión gráfico
Las vistas personalizadas (llamadas GridView
) tienen un reconocedor de gestos de toque que se supone que maneja el evento tap en cada vista personalizada. Al tocar GridView
, se muestra un controlador de vista para mostrar algunos resultados de búsqueda (llamado SearchResultsVC
).
Con GridView
creados en un archivo semilla separada, y la DetailVC
y SearchResultsVC
residen en guión gráfico, ¿cómo puedo crear un segue de empuje con destino SearchResultsVC
? Acabo de crear una transición entre DetailVC y SearchResultsVC? ¿Hay alguna forma en que pueda activar esta segue programáticamente desde el interior de la clase GridView cuando se reconoce el gesto de toque?
la vista de la grilla tendría que pasar el toque de regreso a DetailVC. Las subclases de UIView no pueden realizar segues. – jrturton
Supuse que DetailVC tendría el método para manejar el toque a través de IBAction o su propio protocolo. –
@jrturton - ¿Cómo debo devolver el toque a DetailVC? Uso de delegados: ¿cómo podría obtener una referencia a DetailVC en ese caso (las vistas no deberían conocer los controladores de visualización, ¿verdad?) – vikmalhotra