HarmonyOS NodeRender
import { RenderNode, FrameNode, NodeController } from "@ohos.ArkUI.node";
const renderNode = new RenderNode();
renderNode.frame = { x: 0, y: 0, width: 100, height: 100 };
renderNode.backgroundColor = 0xffff0000;
class MyNodeController extends NodeController {
private rootNode: FrameNode | null = null;
makeNode(uiContext: UIContext): FrameNode | null {
this.rootNode = new FrameNode(uiContext);
const rootRenderNode = this.rootNode.getRenderNode();
if (rootRenderNode !== null) {
rootRenderNode.appendChild(renderNode);
}
return this.rootNode;
}
}
@Entry
@Component
struct Index {
private myNodeController: MyNodeController = new MyNodeController();
build() {
Row() {
NodeContainer(this.myNodeController)
}
}
}
想要这个render占满父组件的宽、高要怎么做
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS jsbridge HarmonyOS版本
903浏览 • 1回复 待解决
HarmonyOS HarmonyOS社区组件问题
1614浏览 • 1回复 待解决
HarmonyOS HarmonyOS签名验签问题
1149浏览 • 1回复 待解决
HarmonyOS JsBridge的HarmonyOS版本sdk
963浏览 • 1回复 待解决
HarmonyOS flutter如何实现HarmonyOS release打包
834浏览 • 1回复 待解决
HarmonyOS react-native-screens HarmonyOS计划
1061浏览 • 1回复 待解决
HarmonyOS readPixelsToBuffer
614浏览 • 1回复 待解决
HarmonyOS responseRegion
878浏览 • 1回复 待解决
Harmonyos next
223浏览 • 0回复 待解决
HarmonyOS DatePicker
910浏览 • 1回复 待解决
HarmonyOS onAreaChange
768浏览 • 1回复 待解决
HarmonyOS TabContent
1091浏览 • 1回复 待解决
HarmonyOS gesture
637浏览 • 1回复 待解决
HarmonyOS bouncycastle
679浏览 • 1回复 待解决
HarmonyOS Websocket?
908浏览 • 0回复 待解决
uniapp HarmonyOS版本调用HarmonyOS原生方法报错
1127浏览 • 1回复 待解决
HarmonyOS HarmonyOS的视频流和操作流
1011浏览 • 1回复 待解决
HarmonyOS 创建HarmonyOS推送凭证2.0选哪个?
1154浏览 • 1回复 待解决
HarmonyOS 可以用仓颉开发HarmonyOS吗
1250浏览 • 1回复 待解决
HarmonyOS 如何在HarmonyOS项目中获取注解标识
883浏览 • 1回复 待解决
HarmonyOS flutter与HarmonyOS原生交互传值问题
1256浏览 • 1回复 待解决
HarmonyOS 使用uniapp开发HarmonyOS应用遇到的阻碍
992浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何学习HarmonyOS(HarmonyOS NEXT)开发?
1116浏览 • 1回复 待解决
HarmonyOS BigInteger.bitLength对应HarmonyOS怎么获取bitLength
589浏览 • 1回复 待解决
HarmonyOS HarmonyOS Next上的如何编译C++
1073浏览 • 1回复 待解决
可以参考此demo: