от
Перед выполнением определенного действия, скажем, создания снимка экрана, на любой странице моего приложения мне нужно проверить, открыт ли уже какой-либо DisplayAlert или DisplayActionSheet, а если нужно, закрыть его.              

Ваш ответ

Отображаемое имя (по желанию):
Конфиденциальность: Ваш электронный адрес будет использоваться только для отправки уведомлений.
Анти-спам проверка:
Чтобы избежать проверки в будущем, пожалуйста войдите или зарегистрируйтесь.

1 Ответ

0 голосов
от
Вы можете отслеживать открытие DisplayAlert или DisplayActionSheet и отслеживать, какой вариант пользователь выбрал для них, но вы не можете отследить, щелкает ли пользователь за пределами Alert или ActionSheet, чтобы отклонить их. Но вместо этого вы можете использовать Модально представленную страницу, чтобы она действовала как Отклоняемый лист предупреждений / действий, который поможет вам отслеживать, когда модал открывается и когда модал отклоняется. Поскольку пользователи не могут щелкнуть за пределами модального окна, чтобы отклонить его, у вас не будет такого недостатка. Таким образом, вы узнаете, открыт ли этот экран для вашего скриншота. Дайте мне знать, если это имеет смысл     
...