react-native - 反应原生平面列表粘性标题
问题描述
我是 React Native 的新手,有一些艰巨的任务要做。
请观看视频并给我一些建议如何在前五秒内实现动画(照片在滚动时消失)
第二个(继续观看视频)粘性标题。粘性标题是类别名称新闻、商业、名人等。你有什么想法吗?
有没有插件可以实现这一点?
我使用 flatlist 来显示数据。
解决方案
这种技术可以使用SectionList来实现。请参见下面的示例
<SectionList
renderItem={({item, index, section}) => <Text key={index}>{item}</Text>}
renderSectionHeader={({section: {title}}) => (
<Text style={{fontWeight: 'bold'}}>{title}</Text> <-- this is where you design the header
)}
sections={[
{title: 'Title1', data: ['item1', 'item2']},
{title: 'Title2', data: ['item3', 'item4']},
{title: 'Title3', data: ['item5', 'item6']},
]}
keyExtractor={(item, index) => item + index}
/>
推荐阅读
- java - Android - 如何在 rrule 中创建带有“直到”日期的重复事件?
- amazon-web-services - aws elasticsearch 创建了 2 个实例,但说它有 3 个节点
- ruby - 带有变量名的 Ruby 打印数组
- python - 了解神经网络中的最佳模型
- javascript - 设置尝试后无法设置对象状态 useState 反应原生地图
- python - 如何删除具有 1000 列的大 df 中的错误值
- angular - Angular2中的“...”是什么?它的目的是什么?
- angular - 角度材料:如何将数据映射到角度材料表中的标题?
- angular - 如何将编辑表单的值与角度 5 中的对象数组绑定?
- python - 如何在 Linux 上使用 pyodbc 对 Active Directory 帐户使用用户/密码身份验证