HarmonyOS 4.0 Panel 高度问题怎么解决?-灵析社区

momo

![](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241006/0099b6804f8a526d5a66ffa89d89b280.png)目前用的是harmonyOS4.0版本,遇到了panel的高度问题,点击panel外的区域也会拖动panel的大小,需求是拖动panel外的区域不会影响panel,而是正常的页面滑动(类似一些著名听书软件的功能),一直没有一个完美的解决方案,期待大佬解惑 尝试过onChange或onHeight事件 高度随mode改变而改变,结果是失败的

阅读量:179

点赞量:0

问AI
"image.png" (https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241006/a96ed91cf10b03b5e39e9378f7ccae33.png) 你想让Panel的红色蒙层区不响应触摸事件,Panel控件不支持对单独蒙层区的设置,蒙层区和下面的内容区是整体的(官方panel文档:"https://developer.huawei.com/consumer/cn/doc/harmonyos-refere..." (https://link.segmentfault.com/?enc=H7u4MlFsVqmNXwGpu08mpA%3D%3D.QFsitIhU7rZn18hk%2F%2BfGmiJWFzabGeBmlOhQAwOqDGbFnSfjqMRPmbQi%2FriGdWibZfySkzmU%2Fts8qwEh0KDhm4%2FisGOwo4%2BZY8qMBSik3IoqkyxAX1WDRhppdRLGUj6izmypy%2Fs0Fg2Dp50Neay81g%3D%3D)) 想实现这种效果需要你自己实现一个容器控件,只让内容区响应触摸事件。