Pregunta

Tengo una situación en la que me gustaría para que aparezca una vista alerta, pero el caso de que se muestra la vista de alertas podría ocurrir tan a menudo como cada 5 segundos. Yo prefiero no tengo una pila de vistas de alertas para que el usuario haga clic en OK en lo que preguntaba.

¿Cómo se comprueba si un UIAlertView está mostrando actualmente?

¿Fue útil?

Solución

Se puede mantener una referencia a ella o se puede establecer un indicador de su delegado de alerta. Al abrir la alerta establece el indicador en true y cuando la alerta llama a su función despido delegado darle la vuelta a falso. Compruebe el estado del indicador para determinar si una alerta está actualmente abierto.

Si usted piensa que incluso posible que podría terminar con una pila de alertas es posible que desee volver a pensar su diseño. Sus usuarios no les gusta ser golpeado con diálogo de alerta después de diálogo de alerta.

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