import {Button} from 'react-native' |
说明:
①Button是单标记标签,按钮上的文字放到title属性中
②Button的样式不能订制——Button没有style属性 —— RN中没有“通用属性”
③Button只有一个属性color可以修改背景颜色;但是其它样式都不能修改 —— 真实项目中,很少使用Button组件!使用Text模拟即可。
import {TouchableOpacity} from 'react-native' <TouchableOpacity activeOpacity={0.6}> <Any 任意需要点击反馈的子元素/> </TouchableOpacity> |
说明:
①“触摸时透明度可以发生改变”组件可以和Text或Image组合使用,实现“点击后透明度变淡”效果
② activeOpacity:点击激活时不透明的值,默认是0.2
import {Pressable} from 'react-native' <Pressable onPress={} onLongPress={}> <Any 文本/图片/容器等 /> </Pressable> |
说明:
①Pressable为其它组件增加“按压事件”处理功能