RN组件之Switch与Picker】的更多相关文章

一.Switch选择开关控件 1.该组件为Android/IOS通用的两种状态的开关组件 2.属性方法 (1)disabled bool:如果该值为true,用户就无法点击switch开关,默认为false (2)onValueChange function方法,当该组件的状态值发生变化的时候回调方法 (3)value bool 该开关的值,如果为true,呈打开状态,默认为false 二.Picked选择器控件 1.该控件渲染IOS和Android平台上面的原生选择器控件 2.属性方法(通用的…
React Native组件Switch类似于iOS中的UISwitch:组件Slide类似于iOS中UIslider,组件Picker类似于iOS的UIPickerView.他们的使用方法和相关属性如下: /** * Sample React Native App * https://github.com/facebook/react-native * 周少停 2016-09-28 * Switch 开关组件 Picker 选择器 和slide 进度条 */ import React, { C…
1:ActivityIndicator:圆形的loading提示符号. 2:Button:按钮 3:FlatList:高性能列表组件,支持下拉刷新. 4:Image:图片组件,能显示 网络图片.静态资源.临时的本地图片.以及本地磁盘上的图片(如相册)等. 5:ImageBackground:背景图组件. 6:Modal:嵌入RN的混合应用中,可以使用Modal组件,其视图会覆盖于原生视图之上,占据焦点. 7:Picker:选择器. 8:RefreshControl:用在ScrollView或Li…
一.Navigator 1.使用导航器可以在应用的不同场景(页面)间进行切换.导航器通过路由对象来分辨不同的场景.利用renderScene方法,导航栏可以根据 指定的路由来渲染场景. 可以通过configureScene属性获取指定路由对象的配置信息,从而改变场景的动画或者手势,查看Navigator.SceneConfigs来获取默认 的动画和更多的场景配置选项 2.导航方法 getCurrentRoutes() :获取当前栈里的路由,也就是push进来,没有pop掉的那些 jumpBack…
一.ToolbarAndroid 1.该组件封装了Android平台中的ToolBar组件(只适用于Android平台).一个ToolBar组件可以显示一个Logo图标 以及一些导航图片(例如:菜单功能按钮),一个标题以及副标题还有一系列功能的列表.标题和副标题是上下位置. 所以logo图标和导航图标显示在左边,标题和副标题显示在中间,功能列表显示在右边.如果Toolbar只有一个子 节点,其会显示在标题和功能列表的中间. 尽管ToolBar支持使用远程图片,但仅限于开发模式(DEV)下使用.在…
一.ScrollView 该组件封装了Android平台的ScrollView(滚动组件),并且提供触摸事件"responder"系统功能.使用ScrollView的时候 确保有一个固定的高度,因为这个控件其实就是把很多不固定高度的子控件装入到固定的父容器中(通过滑动交互). 如果我们要给ScrollView进行设置高度的话,要么我们直接ScrollView进行设置高度(不建议).另一种方法就是给 ScrollView的父控件设置相关高度.使用第二种方法ScrollView中是不能加{…
/** * Created by DaGuo on 2016/4/7. */ 'use strict' import React,{ Component, View, Text, ListView, } from 'react-native'; class ListViewDemo extends Component { constructor (props){ super(props); let ds=new ListView.DataSource({rowHasChanged:(r1,r2)…
一.ViewPagerAndroid 1.一个允许在子视图之间左右翻页的容器.每一个ViewPagerAndroid的子容器会被视作一个单独的页,并且会被拉伸填满 ViewPagerAndroid.注意所有的子视图必须是纯View,而不能是自定义的复合容器.你可以给每个子视图设置样式属性 譬如padding或backgroundColor. 2.属性 initialPage number :初始选中的页的下标.可以使用setPage函数来翻页,并且用onPageSelected来监听页的变化.…
来自:http://www.devio.org/tags/#React%20Native…