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对话框
2234浏览 • 1回复 待解决
HarmonyOS 对话框弹出页面被遮挡
30浏览 • 1回复 待解决
HarmonyOS class中创建对话框不能显示
40浏览 • 1回复 待解决
HarmonyOS 如何实现一个气泡聊天
432浏览 • 1回复 待解决
如何实现一个仪表盘样式组件?
428浏览 • 1回复 待解决
如何实现一个自定义询问
431浏览 • 1回复 待解决
如何实现一个自定义样式toast提示
1957浏览 • 1回复 待解决
如何实现一个月食样式进度条?
365浏览 • 1回复 待解决
js如何清空一个input 输入内容
7748浏览 • 1回复 待解决