react-native 类似于ios的底部弹出选择框

话不多说先上图

下面是代码下载地址

https://download.csdn.net/download/xiaozhuang__/11856145

//相关插件

import ImagePicker from 'react-native-image-picker';
import {Overlay} from 'teaset';

//实现方式

<TouchableOpacity
    activeOpacity={.6}
    onPress={() => {
        this.choicePerm();
    }}
    style={styles.drawerCls2}>
    <Text style={
 {marginLeft: p(35), fontSize: p(30), color: '#222',}}>头像</Text>
    <View style={
 {flexDirection: 'row', alignItems: 'center'}}>
        <Image source={logourl ? {uri: configs.api.imageHost + logourl} : Images.home.head}
               style={
 {width: p(66), height: p(66), borderRadius: p(33)}}/>
        <Image source={Images.home.more}
               style={
 {marginLeft: p(20), width: p(13), height: p(23), marginRight: p(40)}}/>
    </View>
</TouchableOpacity>
choicePerm = (type, step) => {
    if (Platform.OS === 'android') {
        PermissionsAndroid.requestMultiple([PermissionsAndroid.PERMISSIONS.CAMERA,
            PermissionsAndroid.PERMISSIONS.WRITE_EXTERNAL_STORAGE])
    
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值