xamarin - 防止 Xamarin Forms Displayactionsheet 在外部触摸时关闭
问题描述
我有一个 DisplayActionSheet 有两个选择;用户和访客。在继续登录页面之前,我必须选择其中任何一个。但是,当我在对话框窗口外单击时,对话框将关闭。我怎样才能阻止这种行为?
解决方案
我建议您在这种情况下使用弹出页面并将其配置为在后台单击时不关闭。有一个简单的库可以帮助您构建弹出窗口的https://github.com/rotorgames/Rg.Plugins.Popup,它也可以通过 NuGet 获得。
推荐阅读
- javascript - 未捕获的类型错误:无法读取未定义的属性“stopPropagation”以修改下拉列表
- python - 对 pandas 数据框的多列进行条件过滤
- reactjs - 在表格行的按需实例化中使用反应将大表格加载到 Web 浏览器中
- python - 将数据框加载到具有关系的表中
- django - 允许经过身份验证的用户预订多个用户 Django
- angular - Angular:如何使用 PatchValue 使 ChangeDetector 与空值和无空格一起工作
- azure - 多容器 Docker 应用程序 - 内部 Rest API 通信
- java - 保存可以稍后导入数据库的 IDataset
- node.js - 如何在使用 Bot 框架的聊天机器人中获取带有 nodeJS 的 excel 文件的路径?
- java - 在 VDB 部署期间处理 Teiid 抛出的异常