HarmonyOS 在屏幕底部的组件的响应区域是否存在遮挡?

我们的自定义键盘,是自己创建了一个window加载上去的,目前发现底部的几个按钮的下半部分,不能响应点击事件。

是否存在安全响应区域之类的限制?

HarmonyOS
2024-12-26 16:09:28
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zbw_apple

底部遮挡区域在20px左右,开发者也可以定义一个点击区域来测试点击事件能否触发,以下为代码示例:

build() {
  Column(){
    Column(){
    }
    .width('100%')
    .height(5) // 5px点击范围
    .backgroundColor(Color.Red)
    .onClick(()=>{
      console.log("触发点击事件")
    })
  }
  .height('100%')
  .width('100%')
  .justifyContent(FlexAlign.End)
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
分享
微博
QQ
微信
回复
2024-12-26 18:28:34
相关问题
HarmonyOS 底部遮挡问题处理
739浏览 • 1回复 待解决
HarmonyOS tabbar 区域遮挡问题
540浏览 • 1回复 待解决
HarmonyOS tabContent底部遮挡
910浏览 • 1回复 待解决
HarmonyOS 手机底部小横条遮挡UI
1026浏览 • 1回复 待解决
关于屏幕安全区域问题咨询
1123浏览 • 1回复 待解决
Divider组件是否存在虚线属性
1648浏览 • 1回复 待解决
HarmonyOS 页面底部流出安全区域
902浏览 • 1回复 待解决
未适配底部导航条,会出现遮挡情况
3002浏览 • 1回复 待解决
如何将容器定位到屏幕底部
3371浏览 • 1回复 待解决