커뮤니티
포인트
쿠폰
내 강의실
국비 신청 내역
증명서
계정
로그아웃
학습 질문
개발 일지
나의 활동
답변 완료
이미지 파일 관련
[왕초보] 나만의 수익성 앱, 앱개발 종합반
2주차
북마크
백*연
댓글
2
추천
0
조회수
13
조회수
13
답변 완료


화면에서 처럼 그림이 나오지 않습니다.


어떤 오류가 있는지 확인 부탁드립니다.


import React from 'react';

import  { StyleSheet, Text, View, Image, TouchableOpacity, ScrollView } from 'react-native';

const main = 'https://firebasestorage.googleapis.com/v0/b/sparta-image.appspot.com/o/lecture%2Fmain.png?alt=media&token=8e5eb78d-19ee-4359-9209-347d125b322c'

export default function App() {

    return (

        <ScrollView style= {styles.container }>

            <Text style= {styles.title }>나만의 꿀팁</Text>

            <Image style={styles.mainImage} source={{uri:main}}/>

            <ScrollView style= {styles.middleContainer } horizontal indicatorStyle= {"white" }>

                <TouchableOpacity style= {styles.middleButton01 }><Text style= {styles.middleButtonText }>생활</Text></TouchableOpacity>

                <TouchableOpacity style= {styles.middleButton02 }><Text style= {styles.middleButtonText }>재테크</Text></TouchableOpacity>

                <TouchableOpacity style= {styles.middleButton03 }><Text style= {styles.middleButtonText }>반려견</Text></TouchableOpacity>

                <TouchableOpacity style= {styles.middleButton04 }><Text style= {styles.middleButtonText }>꿀팁 찜</Text></TouchableOpacity>

            </ScrollView>

            <View style= {styles.cardContainer }>

            <View style= {styles.card }>

                <Image style= {styles.cardImage } source= { {uri:"https://https://firebasestorage.googleapis.com/v0/b/sparta-image.appspot.com/o/lecture%2Fpizza.png?alt=media&token=1a099927-d818-45d4-b48a-7906fd0d2ad3"}}></Image>

                <View style= {styles.cardText }>

                    <Text style= {styles.cardTitle }>먹다 남은 피자를 촉촉하게!</Text>

                    <Text style= {styles.cardDesc } numberOfLines= {3 }>이럴 경우 그릇에 물을 받아 전자레인지 안에서 1분 30초에서 2분 정도 함께</Text>

                    <Text style= {styles.cardDate }>2020.09.09</Text>

                    </View>

            </View>

            </View>

        </ScrollView>

    );

}

 

const styles = StyleSheet.create({

    container: {

        backgroundColor: '#fff',

    tittle: {

        fontSize: 20,

        fontWeight: '700',

        marginTop:50,

        marginLeft:20

        },

    mainImage:  {

        width:'90%',

        height:200,

        borderRadius:10,

        marginTop:20,

        alignSelf:"center"

        },

    middleContainer: {

        marginTop:20,

        marginLeft:10,

        height:60

        },

    middleButton01:  {

        width:100,

        height:50,

        padding:15,

        backgroundColor:"#fdc453",

        borderColor:"deeppink",

        borderRadius:15,

        margin:7

        },

    middleButton02:  {

        width:100,

        height:50,

        padding:15,

        backgroundColor:"#fe8d6f",

        borderRadius:15,

        margin:7

        },

    middleButton03:  {

        width:100,

        height:50,

        padding:15,

        backgroundColor:"#9adbc5",

        borderRadius:15,

        margin:7

        },

    middleButton04:  {

        width:100,

        height:50,

        padding:15,

        backgroundColor:"#f886a8",

        borderRadius:15,

        margin:7

        },

    middleButtonText:  {

        color:"#fff",

        fontWeight:"700",

        textAlign:"center"

        },

    cardContainer:  {

        marginTop:10,

        marginLeft:10

        },

    card: {

        flex:1,

        flexDirection:"row",

        margin:10,

        borderBottomWidth:0.5,

        borderBottomColor:"#eee",

        paddingBottom:10

        },

    cardImage:  {

        flex:1,

        width:100,

        height:100,

        borderRadius:10,

        },

    cardText:  {

        flex:2,

        flexDirection:"column",

        marginLeft:10,

        },

    cardTitle:  {

        fontSize:20,

        fontWeight:"700"

        },

    cardDesc:  {

        fontSize:15

        },

    cardDate:  {

        fontSize:10,

        color:"#A6A6A6",

        }

     }});

스파르타 즉문즉답


취소
 공유
취소
댓글 0
댓글 알림
나의얼굴