HarmonyOS如何实现一个对话框样式的pages?

有一个页面需要实现成Dialog样式,背景需要透明,占据下半部分屏幕,如果使用CustomDialog会有很多限制,例如无法直接嵌套弹出对话框,需要回调再弹出,这会增加调用方的业务复杂度,请问在有没有好的实现方案?

HarmonyOS
2024-10-10 11:57:09
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

CustomDialog中有个 onWillDismiss交互式关闭回调函数,在回调函数中可以通过reason得到阻拦关闭弹窗的操作类型,从而根据原因选择是否能关闭弹窗。链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-methods-custom-dialog-box-V5#customdialogcontrolleroptions对象说明

分享
微博
QQ
微信
回复
2024-10-10 18:03:19
相关问题
如何封装一个自定义Dialog对话框
2516浏览 • 1回复 待解决
HarmonyOS 对话框布局
95浏览 • 1回复 待解决
HarmonyOS 弹出对话框
353浏览 • 1回复 待解决
HarmonyOS 对话框弹出页面被遮挡
396浏览 • 1回复 待解决
HarmonyOS class中创建对话框不能显示
312浏览 • 1回复 待解决
HarmonyOS 页面跳转后对话框不消失
395浏览 • 1回复 待解决
HarmonyOS 自定义对话框控制器
205浏览 • 1回复 待解决
HarmonyOS 如何实现一个气泡聊天
648浏览 • 1回复 待解决
如何实现一个仪表盘样式组件?
644浏览 • 1回复 待解决