Pregunta

Soy bastante nuevo para iPhone dev, por lo que cualquier ayuda se agradece.

Estoy creando una hoja de acción dentro de una función y de añadir a la vista actual. Tengo el delegado general como 'yo' y la hoja de la acción no se conserva. ¿Hay una función como didSelectRow del selector de fechas? Algo así como "didDismissWithButtonAtIndex" o algo que me permite detectar cuando una hoja de acción se está cerrando?

Gracias, Mike

¿Fue útil?

Solución

El método – actionSheet:didDismissWithButtonIndex: UIActionSheetDelegate es lo que estás buscando. En la página documentación :

  

actionSheet: didDismissWithButtonIndex:

     

Se envía al delegado después de una hoja de acción es despedido de la pantalla.

- (void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex
     

Parámetros
   actionSheet
  La hoja de acción que fue desestimada.

     

buttonIndex
  El índice del botón que se ha hecho clic. Los índices botón de inicio en 0. Si este es el índice de cancelar el botón, la hoja está cancelando la acción. Si -1, el índice de cancelar el botón no está establecido.

     

discusión
  Este método se invoca después de que los extremos de animación y la vista está oculta.

Otros consejos

NSLog(@"actionsheetvisible %@", actionSheet.isVisible?@"YES":@"NO");

Utilice la propiedad isVisible.

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