HarmonyOS 如何获取两个组件之间的距离?
HarmonyOS 如何获取两个组件之间的距离?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS Navigtion组件,两个NavDestination之间如何同步状态变量
293浏览 • 1回复 待解决
HarmonyOS 两个同级的组件问题
316浏览 • 1回复 待解决
两个UIAbility之间能用哪些方法实现通信?
534浏览 • 1回复 待解决
HarmonyOS List、Row、Column等排列组件内两个相邻的子组件之间有间隙
390浏览 • 1回复 待解决
有计算两个日期之间时间的util接口吗
1680浏览 • 1回复 待解决
关于Image组件的两个问题
285浏览 • 1回复 待解决
HarmonyOS 两个自定义组件之间怎么调用其中一个自定义组件的方法?
220浏览 • 1回复 待解决
一个项目里有两个网站, 怎么让数据在这两个网站系统之间互通使用呢?
2116浏览 • 1回复 待解决
HarmonyOS 如何比较两个日期的大小?
117浏览 • 1回复 待解决
pinch事件两个手指拖动时,获取的两个手指前后变化差值有问题
709浏览 • 1回复 待解决
HarmonyOS TurboModule中如何获取context和合并两个对象?
42浏览 • 1回复 待解决
两个重叠的组件如何实现事件透传
484浏览 • 1回复 待解决
两个UIAbility之间可通过哪些方法实现数据传递
2037浏览 • 1回复 待解决
HarmonyOS 两个Page,如何关闭底下的一个?
347浏览 • 1回复 待解决
HarmonyOS Column容器内子两个组件间存在的间隙问题
272浏览 • 1回复 待解决
HarmonyOS Stack布局中,两个重叠的组件点击事件问题
495浏览 • 1回复 待解决
为什么两个紧挨着的相同颜色的控件之间会有白线、暗线
324浏览 • 1回复 待解决
HarmonyOS list组件向上滑动,无法显示底部的一两个listItem
228浏览 • 1回复 待解决
怎么将资源赋值给绘制的颜色属性,两个类型之间是怎么转换的?
204浏览 • 1回复 待解决
关于数据库的两个问题。
2289浏览 • 1回复 待解决
两个设备控制相关问题
8998浏览 • 3回复 已解决
HarmonyOS ets文件,合并两个Record记录
9浏览 • 0回复 待解决
HarmonyOS 一个项目引用了两个har包,两个har包都使用了 aki, 然后运行报错
61浏览 • 1回复 待解决
页面导航如何实现两个页面叠层
1772浏览 • 1回复 待解决
有谁知道如何合并两个对象
2628浏览 • 1回复 待解决
您可尝试在scroll中使用onScroll事件监听滑动偏移量来判断。也可结合getInspectorByKey方法来实现。
可以通过getInspectorByKey获取指定id组件的所有属性,getInspectorByKey的返回结果是组件属性列表的JSON字符串。
我们需要解析字符串,获取他的rect属性,rect属性是一个长度为2的数组,数组的第一个值是组件左上角的坐标,第二个值是组件右下角的坐标,因此我们也可以获取组件的中心坐标和组件的长宽。
例如:"$rect":"[648.00, 262.00][696.00,360.00]" ,它代表组件左上角到屏幕左边的距离为648px,到屏幕顶部的距离为262px,组件的宽可以通过 696-648 = 48px得出。
参考代码: