zoukankan      html  css  js  c++  java
  • RN组件之ViewPagerAndroid

    一.ViewPagerAndroid

      1.一个允许在子视图之间左右翻页的容器.每一个ViewPagerAndroid的子容器会被视作一个单独的页,并且会被拉伸填满

       ViewPagerAndroid.注意所有的子视图必须是纯View,而不能是自定义的复合容器.你可以给每个子视图设置样式属性

        譬如padding或backgroundColor.

      2.属性

        initialPage number :初始选中的页的下标.可以使用setPage函数来翻页,并且用onPageSelected来监听页的变化.

        keyboradDismissMode enum('none','on-drag'):决定在滑动的时候是否要让软键盘消失.

                                 none(默认值):拖拽不会让键盘消失.

                                 on-drag:当拖拽开始的时候会让键盘消失.

        onPageScroll function:当在页间切换时(无论是由于动画还是由于用户在页间滑动/拖拽)执行.

                     回调参数中的event.nativeEvent对象会包含如下数据:

                      position:从左数起第一个当前课件的页面的下标.

                      offset :一个在[0,1)之间的范围,代表当前切换的状态.值x表示现在"position"所表示的页有

                          (1-x)的部分课件,而下一页有x部分可见.

        onPageScrollStateChanged function:页面滑动状态变化时调用此回调函数.页面滑动状态可能为以下三种之一:

                          idle:空闲,意味着当前没有交互

                          dragging:拖动中,意味着当前页面正在被拖动.

                          settling:处理中,以为当前页面发生过交互,且正在结束开头或收尾的动画.

        onPageSelected function:这个回调会在页面切换完成后(当用户在页面间滑动)调用.

                      回调参数中的event.nativeEvent对象会包含如下的字段:

                        position:当前被选中的页面下标.

  • 相关阅读:
    okhttp连接池:put,get方法&connection回收
    okhttp拦截器之ConnectInterceptor解析
    okhttp拦截器之CacheInterceptor解析
    okhttp缓存策略源码分析:put&get方法
    java线程基础巩固---ThreadGroup API学习
    通过JDBC驱动加载深刻理解线程上下文类加载器机制
    线程上下文类加载器实战分析与难点剖析
    ServiceLoader在SPI中的重要作用分析
    小试牛刀【龙哥翻译】
    小试牛刀【自己翻译】
  • 原文地址:https://www.cnblogs.com/ZSG-DoBestMe/p/5309854.html
Copyright © 2011-2022 走看看