HarmonyOS 如何准确获取ArkUI组件尺寸变化情况?
Column的内容是根据请求的网络接口数据去展示,高度是会动态变化的。
当前使用这个API:Column().onVisibleAreaChange(),偶现内容高度变化后,API返回的高度跟实际高度有差异,导致交互异常。
有没有其它API能够准确获取ArkUI的尺寸变化?或者有没有更好的方式去监听高度变化。期望View的高度变化了能及时收到变化通知。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何实现文本字体大小自动变化以适用组件尺寸?
425浏览 • 1回复 待解决
HarmonyOS ArkUI-X组件和能力支持情况确认
458浏览 • 1回复 待解决
#鸿蒙学习大百科#如何实现父组件尺寸发生变化,但是子组件的宽高比不变化?
224浏览 • 0回复 待解决
Navigation和Tabs组件如何获取内容区域的尺寸
2177浏览 • 1回复 待解决
HarmonyOS 获取当前定位不准确
368浏览 • 1回复 待解决
HarmonyOS 使用@ohos.ArkUI.observer进行无感监听路由变化如何获取路由变化发生在哪个窗口呢?
310浏览 • 1回复 待解决
如何获取网络图片的尺寸?
421浏览 • 1回复 待解决
如何设置组件的尺寸范围?
349浏览 • 1回复 待解决
#鸿蒙学习大百科#如何实时获取组件的尺寸大小?
252浏览 • 1回复 待解决
HarmonyOS UI组件树里面,子组件怎么获取父组件容器或其他组件的具体尺寸size
466浏览 • 0回复 待解决
如何使用ArkUI设计响应式布局以适应不同屏幕尺寸?
573浏览 • 1回复 待解决
如何设置组件的外边距尺寸?
369浏览 • 1回复 待解决
HarmonyOS ArkUI框架内,可以不改变组件大小的情况下,扩大组件的点击响应范围
231浏览 • 1回复 待解决
如何设置组件的内边距尺寸?
428浏览 • 1回复 待解决
Polyline组件绘制坐标不准确
1947浏览 • 1回复 待解决
HarmonyOS ArkUI如何动态禁用组件?
271浏览 • 1回复 待解决
HarmonyOS 父组件中的变量发现变化时,如何子组件的子组件联动变化?
259浏览 • 1回复 待解决
arkUI自定义组件,父组件如何获取子组件对象,调用其方法
4573浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙ArkUI开发中如何动态调整FlowItem的尺寸?
31浏览 • 1回复 待解决
HarmonyOS中如何获取Image加载的网络图片的尺寸大小?
164浏览 • 0回复 待解决
HarmonyOS 怎么实时准确获取rdb数据库所占字节大小
418浏览 • 1回复 待解决
#鸿蒙通关秘籍#在ArkUI中,如何获取当前组件的UIContext?
110浏览 • 1回复 待解决
ijkplayer结合XComponent组件播放视频时根据视频尺寸和组件尺寸设置视频缩放模式
1954浏览 • 0回复 待解决
har如何导出ArkUI组件?
338浏览 • 1回复 待解决
componentUtils.getRectangleById方法无法获取准确的实时位置
1825浏览 • 1回复 待解决
组件区域变化事件onAreaChange指组件显示的尺寸、位置等发生变化时触发的事件。
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-component-area-change-event-V5
组件尺寸变化事件onSizeChange指组件显示的尺寸发生变化时触发的事件。
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-component-size-change-event-V5
组件可见区域变化事件onVisibleAreaChange是组件在屏幕中的显示区域面积变化时触发的事件,提供了判断组件是否完全或部分显示在屏幕中的能力,适用于广告曝光埋点之类的场景。
https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-universal-component-visible-area-change-event-V5
请伙伴根据自己的业务场景去选择事件监听。
按照伙伴的ide版本测试,是可以使用onSizeChange这个方法的