React Native ActivityIndicator(菊花组件)
"use strict" import React, { Component } from 'react';import { AppRegistry, StyleSheet, View, Text, ActivityIndicator, TouchableOpacity} from 'react-native'; class HelloWorld extends Component { // 通过state控制菊花转动 及 点击标题 constructor(props) { super(props); this.state={ animating: true, btnTitle: 'Touch End' }; } activityIndicatorMethod() { if (this.state.animating) { this.setState({ animating: false, btnTitle: 'Touch Start' }); } else { this.setState({ animating: true, btnTitle: 'Touch End' }); } } // 可以参考ActivityIndicator 提供的API
render() { return ( <View style={styles.container}> <TouchableOpacity style={styles.btn} onPress={() => this.activityIndicatorMethod()}> <Text>{this.state.btnTitle}</Text> </TouchableOpacity> <ActivityIndicator style={{padding: 100}} animating={this.state.animating} size={'large'} hidesWhenStopped={true}/> </View> ); }} const styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', alignItems: 'center', backgroundColor: '#F5FCFF' }, btn: { width: 200, backgroundColor: 'gray', justifyContent:'center', alignItems: 'center', borderRadius:4, },}); AppRegistry.registerComponent('HelloWorld', () => HelloWorld);
转载于:https://www.cnblogs.com/madaha/p/5943140.html
React Native ActivityIndicator(菊花组件)相关推荐
- React Native 二 常用组件与开源组件
2019独角兽企业重金招聘Python工程师标准>>> #0.手把手教React Native实战之开山篇##作者简介东方耀 Android开发RN技术 facebookgithub ...
- React Native手势密码组件
本文原创首发于公众号:ReactNative开发圈,转载需注明出处. 这次介绍的React Native手势密码组件为react-native-gesture-password,纯JavaScript ...
- 初步了解React Native的新组件库firstBorn
first-born is a React Native UI Component Framework, which follows the design methodology Atomic Des ...
- 从零学React Native之12 组件的生命周期
一个React Native组件从它被加载,到最终被卸载会经历一个完整的生命周期.所谓生命周期,就是一个对象从开始生成到最后消亡所经历的状态,理解生命周期,是合理开发的关键. ES6语法和之前的ES5 ...
- React Native知识2-Text组件
Text用于显示文本的React组件,并且它也支持嵌套.样式,以及触摸处理.在下面的例子里,嵌套的标题和正文文字会继承来自styles.baseText的fontFamily字体样式,不过标题上还附加 ...
- React Native悬浮效果组件
由于其他的原因,对于React Native相关的内容最近没有投入太多的关注,从去年年底出版了<React Native移动开发实战>后,对于React Native的关注就比较少了.最近 ...
- React Native 中 TextInput 组件和中文输入冲突
原文转载自我的 Github 博客 在用 React Native (下称 RN) 开发面向国人的应用时,不可避免会有用户使用中文输入法的情景.在 RN 中,负责输入内容的控件是 <TextIn ...
- React Native知识4-Image组件
一个用于显示多种不同类型图片的React组件,包括网络图片.静态资源.临时的本地图片.以及本地磁盘上的图片(如相册)等 一:属性 1:onLayout function 当元素挂载或者布局改变的时候调 ...
- React Native知识7-TabBarIOS组件
一:简介 两个TabBarIOS和TabBarIOS.Item组件可以实现页面Tab切换的功能,Tab页面切换的架构在应用开发中还是非常常见的.如:腾讯QQ,淘宝,美团外卖等等 二:TabBarIOS ...
- React Native系列——WebView组件使用介绍
2019独角兽企业重金招聘Python工程师标准>>> 一.介绍 WebView组件进行创建渲染一个原生的WebView,可以加载一个网页,并且具有网页的特性. 二.属性 style ...
最新文章
- SD question:客户主数据中“合伙人功能”视图里面的数据怎么样才能自动带出来?...
- mysql show processlist host_show processlist host 为 百分号(%)
- array DEMO
- C指针详解(经典,非常详细)
- 如何在Debian 8上安装Percona XtraDB Cluster for MySQL
- 网易手游《幻书启世录》将于2022年2月14日停止运营
- B+树 范围查询_为什么 MySQL 使用 B+ 树,而不是 B 树或者 Hash?
- java swt 刷新,java – org.eclipse.swt.SWTException:从表刷新中“处理小部件”
- php floatval_php floatval()函数的用法详解
- cad计算机功能键,【答疑】Auto CAD2014计算器快捷键是什么呢?? - 视频教程线上学...
- 移动WebApp开发 JS框架对比
- java读取txt文件入库_java读取txt文件批量入库
- 2018年尚硅谷徐靖博老师的分布式电商项目视频
- Java tif转jpg代码实现
- 搜索引擎算法研究(一)
- python脚本自动发送邮件和叮叮机器人发送群消息
- 用html5看板娘,记在nuxt.js中引入一个萌哒哒的看板娘(Live2d模型)
- 外贸客户邮箱用什么?外贸哪个邮箱好?
- gif图怎么压缩大小?在线压缩gif技巧
- Android自定义View高级动效之---安卓流星雨动效|Android流星雨专辑封面