为了账号安全,请及时绑定邮箱和手机立即绑定

改变全模态的颜色

改变全模态的颜色

萧十郎 2022-10-08 10:20:10
我正在使用反应原生模式。我正在尝试使用 backgroundColor 来填充整个模态。但是,颜色仅应用于顶部。为什么会这样?如何解决此问题并将颜色应用于整个模态视图?return (    <Modal visible={isUserVisible}>      <View style={styles.container}>      {/* <View> */}        <View>          <TouchableOpacity            style={styles.cross}            onPress={() => setIsUserVisible(false)}>            <Thumbnail              source={{                uri:                  'https://cdn0.iconfinder.com/data/icons/very-basic-android-l-lollipop-icon-pack/24/close-512.png',              }}></Thumbnail>          </TouchableOpacity>          <Text>HELLOO</Text>        </View>        <View style={styles.searchLocationContainer}>          <UserInfoContainer            firstName={firstName}</UserInfoContainer>        </View>      </View>    </Modal>export const styles = StyleSheet.create({  container: {    backgroundColor: '#323443',    //backgroundColor: 'red',  },  button: {    paddingTop: 0,  },  text: {    color: 'black',  },  cross: {    paddingTop: 50,    paddingLeft: 40,  },  searchLocationContainer: {    flex: 1,  },});
查看完整描述

1 回答

?
慕田峪9158850

TA贡献1794条经验 获得超7个赞

添加flex: 1到容器样式



查看完整回答
反对 回复 2022-10-08
  • 1 回答
  • 0 关注
  • 81 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号