辛宝的玄酒清谈!
105 words
1 minutes
闪电笔记memos-168
2024-12-10
No Tags

鸿蒙如何布局

下面是刚知道的,不一定对,记录一下当下的想法。

对用户来说,鸿蒙布局,可以使用 Row/GridCol/Text 等组件实现布局。

对开发者来说,可以通过 FrameNode 实现,比如下面代码。

let node = new FrameNode(uiContext)
node.commonAttribute.width(300).height(300).backgroundColor(Color.Red)

let col = typeNode.createNode(uiContext, "Column")
col.initialize({ space: 10 })

node.appendChild(col)

命令式的方式实现,还没写过实际代码,后面补充。

参考 https://zhuanlan.zhihu.com/p/721102433

#public

闪电笔记memos-168
https://ijust.cc/posts/HebK59JUXTxdzavPeasrtJ/
Author
辛宝 Otto
Published at
2024-12-10