我需要在图像周围加一个阴影,我的图像是一个矩形区域,我需要在这个矩形区域周围加一个阴影

我想做这样的事情:stackoverflow question

我想知道如何在react native中做到这一点,它可以同时适用于android和ios

推荐答案

Shadow仅适用于iOS.对于Android,你需要提升.你可以这样做.我目前使用它,效果很好:

elevationLow: {
    ...Platform.select({
    ios: {
        shadowColor: '#000',
        shadowOffset: { width: 0, height: 2 },
        shadowOpacity: 0.8,
        shadowRadius: 2,    
    },
    android: {
        elevation: 5,
    },
    }),
},

React-native相关问答推荐

使用NextJS映射从数组中提取用户角色

REACT-Native-Render-html中所有文本的默认字体大小

原生react :顶部的滑块位置

FlatList有时不会在数据更改时重新呈现

在第二次加载时仅将本机应用程序设置为状态

如何在react-navigation 中将props传递给screens/components

如何在react-native 中处理不同的屏幕尺寸?

React Native:双击退出应用程序

以编程方式在 React Native 中添加组件

如何在 React Native 中将静态图像拉伸为背景?

如何在react native中过滤对象数组?

我们如何将 Firebase Analytics 与基于 expo 的 react-native 应用程序一起使用

React native - 创建单例模式的最佳方式

在 Android React Native 应用程序中正确使用 Intl

react-native android应用程序中的underlineColorAndroid is not a valid style property错误

React Native 得到这个错误'Unrecognized operator abs'

仅链接字体的方法

React Native 项目,有时使用 expo start 获得连接 ECONNREFUSED 127.0.0.1:19001

类型 androidx.appcompat.resources.R$dimen 被定义了多次

无法在react-native中分配给# 的只读属性props