HarmonyOS 对组件进行scale和translate之后,ComponentInfo返回的值跟inspector对不上,请问有办法获取组件缩放后的实际大小的接口吗

HarmonyOS
2024-12-20 18:03:17
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

组件调用区域变化回调onAreaChange函数然后读取Area类型数据即可,示例如下:(先定义组件宽高变量cw,ch)

.onAreaChange((oldValue: Area, newValue: Area) => {
  this.cw = new Number(newValue.width).valueOf()
  this.ch = new Number(newValue.height).valueOf()
})
分享
微博
QQ
微信
回复
2024-12-20 20:14:46
相关问题
ArkTS获取组件位置大小接口
5216浏览 • 1回复 待解决
如何获取List实际大小
3021浏览 • 1回复 待解决
请问流式布局组件
1210浏览 • 1回复 待解决
HarmonyOS 组件办法继承
962浏览 • 1回复 待解决
HarmonyOS 如何获取组件大小,宽高?
1568浏览 • 1回复 待解决
HarmonyOS 如何获取组件padding
903浏览 • 1回复 待解决
HarmonyOS 办法获取GPS信号
1030浏览 • 1回复 待解决