HarmonyOS RNOH开发三方fabric库问题求助

尝试使用Fabric组件开发wheel-picker(基于HarmonyOS的WheelPicker),但是最后测量的位置完全不对导致布局混乱,看了断点,RNViewBase计算的layoutMetrics位置不对导致的;同时布局编辑器中显示Stack外层多了一个BuilderProxyNode想知道这个什么时候会出现,是不是这里的问题?

HarmonyOS
2024-12-25 18:08:30
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fox280

需要stack容器组件包裹,示例参考如下:

@Builder
export function buildCustomRNComponent(ctx: ComponentBuilderContext) {
  Stack(){
    if (ctx.componentName === GeneratedSampleView.NAME) {
      GeneratedSampleView({
        ctx: ctx.rnComponentContext,
        tag: ctx.tag,
      })
    }
    if (ctx.componentName === PropsDisplayer.NAME) {
      PropsDisplayer({
        ctx: ctx.rnComponentContext,
        tag: ctx.tag
      })
    } else if (ctx.componentName === WheelPicker.NAME) {
      WheelPicker({
        ctx: ctx.rnComponentContext,
        tag: ctx.tag
      })
    }
  }.position({x:0,y:0})
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
分享
微博
QQ
微信
回复
2024-12-25 20:31:46
相关问题
HarmonyOS unity内三方问题
871浏览 • 1回复 待解决
HarmonyOS flutter三方支持问题
870浏览 • 1回复 待解决
HarmonyOS 三方是否可以离线开发
757浏览 • 1回复 待解决
httpclient三方代理请求关闭问题
1849浏览 • 1回复 待解决
HarmonyOS 三方和本地module引用问题
1244浏览 • 1回复 待解决
HarmonyOS react-native-pdf三方问题
855浏览 • 1回复 待解决
HarmonyOS 如何删除三方
1009浏览 • 1回复 待解决
HarmonyOS 三方ImageKnife接口调用
994浏览 • 1回复 待解决
三方中心仓的reflect-metadata问题
2089浏览 • 1回复 待解决
HarmonyOS RNOH问题
1380浏览 • 1回复 待解决
HarmonyOS NAPI调用三方C咨询
718浏览 • 1回复 待解决
HarmonyOS 依赖第三方报错
990浏览 • 1回复 待解决
如何获取可用的三方
2508浏览 • 1回复 待解决
实现弹幕功能的三方
1787浏览 • 1回复 待解决
HarmonyOS RN三方适配方案
849浏览 • 1回复 待解决
HarmonyOS rn三方集成官网
1492浏览 • 1回复 待解决
HarmonyOS RN三方的适配情况
1373浏览 • 1回复 待解决