Вопрос

У меня есть ситуация, когда я хотел бы появиться на предупреждении, но событие, которое показывает, что представление о предупреждении может происходить так же часто, как каждые 5 секунд. Я бы предпочел, чтобы пользователь мог бы нажать OK, поэтому мне было интересно.

Как проверить, показывает ли в данный момент uialertview?

Это было полезно?

Решение

Вы можете сохранить ссылку на это, или вы можете установить флаг в своем делегате оповещения. Когда вы открываете оповещение, установите флаг на True, и когда предупреждение вызывает функцию делегата увольнения, переключите его на false. Проверьте состояние флага, чтобы определить, открыт ли в настоящее время предупреждение.

Если вы думаете, что это даже возможно, вы можете получить стопку оповещений, вы можете переосмыслить свой дизайн. Вашим пользователям не понравится, чтобы их нажимали с диалоговом окном с оповещением после диалога оповещения.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top