답변: 이미지 위에 네이티브 backgroundColor 오버레이를 반응합니다. 반응 네이티브 답변에서 이미지에 색상 오버레이를 만드는 방법: React Native backgroundColor 오버레이 이미지 위에

답변 재: 이미지 위에 네이티브 backgroundColor 오버레이에 반응



2022년 1월 11일


0






반응 네이티브 이미지 배경에 오버레이 만들기: 반응 네이티브에서만 배경 이미지에 오버레이를 만들고 < ImageBackground> 태그 안에 있는 다른 요소에 영향을 주지 않으려면 다음과 같이 하세요.
//Fetching the background image from online, you can use any image source of





Open Full Answer



반응 네이티브 이미지 배경에 오버레이 만들기: 반응 네이티브에서만 배경 이미지에 오버레이를 만들고 < ImageBackground> 태그 안에 있는 다른 요소에 영향을 주지 않으려면 다음과 같이 하세요.

//Fetching the background image from online, you can use any image source of your choice.

const GoProImageBackGd = { uri: "https://images.pexels.com/photos/2462402/pexels-photo-2462402.jpeg?auto=compress&cs=tinysrgb&dpr=2&h=650&w=940" };

// Setting the background image for the view:

 <View style={styles.GoProBox}>
            <ImageBackground source={GoProImageBackGd} resizeMode='cover' style={styles.goProBgImage}>
            <View style={styles.overlayView}/>
            <Text style={styles.goProText}> Want to join the hot section? Go hot with Pro!</Text>
            <GoProButton />
            </ImageBackground>


//Stylesheet

const styles = StyleSheet.create({
GoProBox: {
        width: '95%',
        height: 200,
        margin: 5,
        backgroundColor: '#00cc00',
        borderRadius: 10,
        alignSelf: 'center',
        overflow: 'hidden'

    },
goProBgImage: {
        width: '100%', height: '100%',


    },

    goProText: {
        textAlign: 'center',
        fontSize: 20,
        marginTop: 10,
        fontWeight: 'bold',
        padding: 10,
        color: 'white'

    },
GoProButton: {
        height: 60,
        width: 200,
        backgroundColor: 'red',
        borderRadius: 15,
        alignSelf: 'center',
        justifyContent: 'center',
        top: 50
    },
overlayView: {
        height: "100%",
        width: "100%",
        position: 'absolute',
        backgroundColor: 'rgba(0, 204, 0, 0.5)',

    }

})

좋은 웹페이지 즐겨찾기