Для Android используйте свойство elevation: 1
или реакция-нативная тень пример реакции-нативная тень
import React, {Component} from 'react'
import {
StyleSheet,
View,
Text,
ScrollView,
Image,
TouchableHighlight
} from 'react-native'
import {BoxShadow} from 'react-native-shadow'
export default class VideoCell extends Component {
render = () => {
const shadowOpt = {
width:160,
height:170,
color:"#000",
border:2,
radius:3,
opacity:0.2,
x:3,
y:3,
style:{marginVertical:5}
}
return (
<View style={{flex:1}}>
<BoxShadow setting={shadowOpt}>
<TouchableHighlight style={{
marginTop:10,
position:"relative",
width: 160,
height: 170,
backgroundColor: "#fff",
borderRadius:3,
// marginVertical:5,
overflow:"hidden"}}>
<Text>Wnand</Text>
</TouchableHighlight>
</BoxShadow>
</View>
)
}
}