HarmonyOS如何实现自定义布局内置手势

自定义了一个布局,在build方法中调用外部传递来的builder,但此时无法给自身添加gesture或onTouch事件。

@Component 
struct OverlayPageTurnerInternal { 
  @Require @BuilderParam builder: () => void 
  build() { 
    this.builder() 
    // 无法调用 this.gesture() 
  } 
}
HarmonyOS
2024-08-10 11:16:56
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
put_get

将传入的builder组件外面套一层Stack父组件,然后在父组件中实现手势。

分享
微博
QQ
微信
回复
2024-08-10 17:34:07
相关问题
鸿蒙怎么实现自定义布局的Dialog
9088浏览 • 2回复 已解决
如何自定义popup弹窗的布局
352浏览 • 2回复 待解决
HarmonyOS 数字自定义键盘如何实现
184浏览 • 1回复 待解决
HarmonyOS自定义组件增加方法如何实现
294浏览 • 1回复 待解决
如何实现自定义应用入场动画
670浏览 • 1回复 待解决
HarmonyOS补充nativgation的自定义实现
261浏览 • 1回复 待解决
HarmonyOS CoverFlow效果自定义组件实现
133浏览 • 1回复 待解决
HarmonyOS 如何自定义tab
274浏览 • 2回复 待解决
HarmonyOS 如何自定义BuildMode?
369浏览 • 1回复 待解决
HarmonyOS 如何自定义注解?
101浏览 • 1回复 待解决
swiper组件如何实现自定义切换动画
579浏览 • 1回复 待解决
自定义颜色透明度如何实现
192浏览 • 1回复 待解决
自定义如何实现序列化
1830浏览 • 1回复 待解决