react-native从入门到实战系列教程一ScrollView组件吸顶效果
创始人
2024-11-12 02:38:45
0

在ScrollView组件里面把第一元素固定在视图顶部的效果,ScrollView在手机上自带了bounce回弹的效果,不管内容是不是超出组件高度还是宽度

实现效果

请添加图片描述

代码实现

import {   View,   Text,   StyleSheet,   Dimensions,   TextInput,   Button,   Alert,   ScrollView,   StatusBar,   SafeAreaView, } from 'react-native';  function HomeScreen() {   const handleStart = () => {     // Alert.alert('Scroll started');   };   const handleEnd = () => {     // Alert.alert('Scroll ended');   };   const handleTop = () => {     Alert.alert('Scrolled to top');   };   return (     styles.container}>       styles.scrollView}         onMomentumScrollBegin={handleStart}         onMomentumScrollEnd={handleEnd}         stickyHeaderIndices={[0]}         onScrollToTop={handleTop}>                    styles.title}>这是一个标题                  styles.text}>           Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do           eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad           minim veniam, quis nostrud exercitation ullamco laboris nisi ut           aliquip ex ea commodo consequat. Duis aute irure dolor in           reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla           pariatur. Excepteur sint occaecat cupidatat non proident, sunt in           culpa qui officia deserunt mollit anim id est laborum.                        ); } const styles = StyleSheet.create({   container: {     flex: 1,     paddingTop: StatusBar.currentHeight - 40,   },   title: {     fontSize: 22,     backgroundColor: 'red',     height: 40,     color: '#fff',     textAlign: 'center',   },   scrollView: {     backgroundColor: 'pink',     marginHorizontal: 10,   },   text: {     fontSize: 42,   }, }); export default HomeScreen; 

注意

  • 本例子是要把文字固定在顶部,必须在Text组件外面再包一层View组件,否则Text里面的样式会失效。
  • showsVerticalScrollIndicator={false}隐藏滚动条,对应的还有水平方向的
  • view和safeview的差别
    在这里插入图片描述

相关内容

热门资讯

绝活儿辅助!广东雀神智能插件是... 绝活儿辅助!广东雀神智能插件是真的(辅助挂)其实是有辅助软件(存在有挂)1、广东雀神智能插件是真的公...
绝活辅助!天天爱消除自动消除辅... 绝活辅助!天天爱消除自动消除辅助(辅助挂)一贯是有辅助工具(有挂透明挂);运天天爱消除自动消除辅助辅...
模块辅助!凑一桌关春天怎么才能... 模块辅助!凑一桌关春天怎么才能开挂(辅助挂)果然真的有辅助挂(有挂技术)1、凑一桌关春天怎么才能开挂...
模块辅助!聚友联盟辅助器(辅助... 模块辅助!聚友联盟辅助器(辅助挂)一直真的是有辅助器(证实有挂)1、起透看视 聚友联盟辅助器辅助软件...
指引辅助!途游小程序辅助器(辅... 指引辅助!途游小程序辅助器(辅助挂)果然确实有辅助神器(新版有挂)1、在途游小程序辅助器插件功能辅助...
阶段辅助!手机卡五星辅助软件(... 阶段辅助!手机卡五星辅助软件(辅助挂)确实是真的有辅助方法(确实有挂)1、手机卡五星辅助软件免费辅助...
手段辅助!芒果辅助器安卓版(辅... 手段辅助!芒果辅助器安卓版(辅助挂)原来真的有辅助脚本(有挂解惑)1、这是跨平台的芒果辅助器安卓版轻...
诀窍辅助!免费宝宝浙江游戏安装... 诀窍辅助!免费宝宝浙江游戏安装(辅助挂)竟然真的是有辅助攻略(有挂实锤)1、免费宝宝浙江游戏安装脚本...
办法辅助!透视盒子(辅助挂)一... 办法辅助!透视盒子(辅助挂)一贯是真的有辅助教程(有挂总结)透视盒子辅助器是一种具有地方特色的麻将游...
策略辅助!凑一桌游戏辅助(辅助... 策略辅助!凑一桌游戏辅助(辅助挂)本来真的有辅助插件(有挂技巧)1、点击下载安装,凑一桌游戏辅助脚本...