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的差别
    在这里插入图片描述

相关内容

热门资讯

微扑克辅助器!德州平台有没有挂... 您好:德州平台有没有挂这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户的牌...
AApoker透视挂!wepo... 很多人使用云端 AI 时,都担心wepoker透视挂是真的吗、内部资料上传带来隐私风险。这款本地运行...
WePoKer透视!wepok... WePoKer透视!wepoker如何拿到好牌,分享透视多功能软件APP模板;近期一款 AI 黑科技...
红龙扑克透视挂!德扑之星规律,... 红龙扑克透视挂!德扑之星规律,解迷透视挂多功能插件APP法门是一款可以让一直输的玩家,快速成为一个“...
aapoker透视!WePoK... 您好,WePoKer有没有透视软件挂这款游戏可以开挂的,确实是有挂的,需要了解加微【48527505...
红龙扑克开挂!微扑克的辅助工具... 很多人使用云端 AI 时,都担心微扑克的辅助工具有哪些、内部资料上传带来隐私风险。这款本地运行的 A...
aapoker辅助!wepok... 您好:wepoker私人局怎么设置抽水这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会...
aapoker辅助挂!wepo... aapoker辅助挂!wepoker透视挂安全吗,普及辅助挂多功能方法APP策略AI 智能体黑科技再...
红龙PoKer辅助挂!wepo... 您好:wepokerplus透视挂真的假的这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌...
德扑之星辅助挂!德州ai辅助有... 德扑之星辅助挂!德州ai辅助有用吗,详细辅助挂多功能下载APP指南书是一款可以让一直输的玩家,快速成...