首页 > 开发 > JS > 正文

react-native滑动吸顶效果的实现过程

2024-05-06 16:51:43
字体:
来源:转载
供稿:网友

前言

最近公司开发方向偏向移动端,于是就被调去做RN(react-native),体验还不错,当前有个需求是首页中间吸顶的效果,虽然已经很久没写样式了,不过这种常见样式应该是so-easy,没成想翻车了,网上搜索换了几个方案都不行,最后去github上复制封装好的库来实现,现在把翻车过程记录下来。

需求效果

react-native,滑动吸顶

翻车过程

第一种方案 失败

一开始的思路是这样的,大众思路,我们需要监听页面的滚动状态,当页面滚动到要吸顶元素所处的位置的时候,我们设置它为固定定位,不过很遗憾,RN对于position属性只提供了两种布局方式:absolute和relative,既没有fixed也没有仍处于试验的api:sticky。尴尬了
注:相关教程知识阅读请移步到JavaScript/Ajax教程频道。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表