我得到这个错误时应用阴影到组件.

类型为ABI49_0_0RCT View的视图#128489具有阴影集,但无法有效地计算阴影.考虑设置背景色来解决这个问题,或者将阴影应用到更特定的组件.

这些是应用阴影的css. 我想保持阴影分开,这样我就可以使用不同的背景 colored颜色


const SHADOW = {
    // For iOS
    light: {
      shadowColor: COLORS.black,
      shadowOffset: {
        width: 0,
        height: 2,
      },
      shadowOpacity: 0.1,
      shadowRadius: 4,
    },
    medium: {
      shadowColor: COLORS.black,
      shadowOffset: {
        width: 0,
        height: 4,
      },
      shadowOpacity: 0.2,
      shadowRadius: 2,
    },
    // For Android
    android: {
      elevation: 5,
    },
  };

const BUTTON = {
    padding: 15,
    backgroundColor: COLORS.button,
    borderRadius: 10,
    marginBottom: 10,
    alignItems: 'center',
    ...Platform.select({
      ios: {
        ...SHADOW.medium,
      },
      android: {
        ...SHADOW.android,
      },
    }),
}

const CARD = {
  padding: 15,
  backgroundColor: 'rgba(48, 48, 48, 1)',
  borderRadius: 8,
  marginBottom: 10,
  alignItems: 'center',
  ...Platform.select({
    ios: {
      ...SHADOW.medium,
    },
    android: {
      ...SHADOW.android,
    },
  }),
}

我希望不会收到警告错误

推荐答案

通过使CARD的backgroundColor固体解决了问题.在背景 colored颜色 中添加不透明度会触发警告消息

Css相关问答推荐

Vue3日期 Select 器:禁用向左和向右箭头

悬停时可展开的按钮与屏幕右侧对齐,如何保持未悬停的按钮正确对齐?

如何以Angular 调整下拉控件的高度

如何在css中创建文件div效果

如何使2个元素的宽度相同?

ReactJS 连续循环动画滚动

CSS 内联 Flex 和段落换行

背景上带有文本的按钮的反转 colored颜色

如何在 konvajs 中居中放置项目?

Sass @use 排序

CSS 常量()用于什么?

CSS 使文本扩展并保持居中与圆形扩展 div 的问题

将 CSS 注入 Shadow 根.然而风格正在受到影响

仅针对直接子代而不是其他相同后代的 CSS Select 器

如何在连字符 (-) 等特殊字符后分词

为什么无论我做什么都不能改变复选框的 colored颜色 ?

什么是 ::content/::slotted 伪元素,它是如何工作的?

如何在不使用浮动的情况下垂直对齐 div?

CSS Select /样式第一个词

仅当将 Div 悬停在上方时才显示滚动条?