#鸿蒙通关秘籍#如何自定义FrameNode的测量布局与绘制?

HarmonyOS
21h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
墨s旋律OLAP

通过重写FrameNode的方法onDrawonMeasureonLayout,能够自定义FrameNode的绘制内容、测量方法和布局方式。可以使用invalidate主动触发节点重新绘制,measure传递布局约束触发重新测量以及layout传递位置信息并触发重新布局。使用setNeedsLayout可以标记当前节点在下一帧触发重新布局。

分享
微博
QQ
微信
回复
19h前
相关问题
如何自定义popup弹窗布局
391浏览 • 2回复 待解决
鸿蒙怎么实现自定义布局Dialog
9137浏览 • 2回复 已解决
HarmonyOS如何实现自定义布局内置手势
370浏览 • 0回复 待解决