react native实现ScrollView简单案例

Posted tengyuxin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了react native实现ScrollView简单案例相关的知识,希望对你有一定的参考价值。


1. 最主要就是这两个属性 horizontal=true // 子视图元素水平排列 showsHorizontalScrollIndicator=true // 水平方向上出现滚动条
 showsHorizontalScrollIndicator=false // 隐藏滚动条
 

具体想了解其它属性,官方文档API: https://reactnative.cn/docs/scrollview/

2. 下面就是实现的具体代码

import React , Component from ‘react‘; import Text,View,ScrollView,StyleSheet,Image from ‘react-native‘; export default class NewCourse extends Component constructor(props) super(props) render() return ( <View style=styles.scrollBox> <ScrollView contentContainerStyle=styles.contentContainer horizontal=true showsHorizontalScrollIndicator=true
                    showsHorizontalScrollIndicator=false
>
                    <Image source=require(‘../imgs/bing.jpg‘) style=styles.bannerImg />
                    <Image source=require(‘../imgs/dong.jpg‘) style=styles.bannerImg />
                    <Image source=require(‘../imgs/lv.jpg‘)   style=styles.bannerImg /> 
                    <Image source=require(‘../imgs/bing.jpg‘) style=styles.bannerImg />
                    <Image source=require(‘../imgs/dong.jpg‘) style=styles.bannerImg />
                    <Image source=require(‘../imgs/lv.jpg‘)   style=styles.bannerImg />
                    <Image source=require(‘../imgs/dong.jpg‘) style=styles.bannerImg />
                    <Image source=require(‘../imgs/lv.jpg‘)   style=styles.bannerImg />  
                </ScrollView>
            </View>
        )
    


let styles = StyleSheet.create(
    scrollBox:
        height: 206,
        borderWidth: 1,
        borderColor: "gray"
    ,
    contentContainer:
       
    ,
    bannerImg:
        width: 136,
        height: 136
     
)

 

以上是关于react native实现ScrollView简单案例的主要内容,如果未能解决你的问题,请参考以下文章

react-native-page-scrollview 的使用方法(实现酷炫的分页轮播效果)

带有嵌套 ScrollView 的可滑动 React-native-modal

react native Expo完全基于ScrollView实现的下拉刷新和上拉触底加载

react-native ScrollView 嵌套 FlatList滚动

react-native-draggable-flatlist 在 ScrollView 中不起作用

如何在 React Native 中从 ScrollView 的顶部到底部?