
直接使用 android.view.View.getScrollY() 就可以了 这个是获得 当前 滑动位置 距离 scrollView 顶部的距离 类似的 listView 也有这个方法
微信小程序固定头部不动的步骤如下:1、在小程序自带的方法onPageScroll中可以得到滑动距离顶部的距离,在data公共数据中定义scrollTop。
2、得到滑动距离后,当页面滑动超出需要固定元素距离顶部的距离后使用css样式控制其定位,因此为要在scroll-view中定义class="title{{scrollTop>30'topnav':''}}"30就是我需要定义的模块距离顶部的距离,当超过这个距离就会执行css的topnav样式。
3、否则就执行愿有的css样式。
微信小程序距离显示可以使用地理位置API来获取用户的经纬度,然后通过计算两点之间的距离来实现距离的显示。具体的实现方法如下:1. 首先,在微信小程序的开发工具中,引入地理位置API,在app.json中添加"permission": { "scope.userLocation": { "desc": "你的位置信息将用于小程序位置接口的效果展示" } },这样就可以在小程序中使用地理位置API了。
2. 接着,在小程序中调用wx.getLocation()方法来获取用户的经纬度,并将获取到的经纬度传入自定义函数中,用来计算两点之间的距离。
3. 最后,根据计算出来的距离,在小程序中显示出来。如果要显示未知的距离,可以在显示的时候添加一句“未知”,来表示距离未知。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)