Redshop의 헤더 > 앱개발

앱개발

Redshop의 헤더 정보

Redshop의 헤더

본문

탑에는 

 

react-native-vector-icons 를 사용해서 Menu, login, shopping cart와 sir theme 로고를 만들어 봤습니다.

 

https://github.com/oblador/react-native-vector-icons 

에서 세가지와

http://fontawesome.io/icon/bars/ 

http://fontawesome.io/icon/user/ 

http://fontawesome.io/icon/shopping-cart/ 

레드샵의 로고(png)을 이용했습니다.

 

먼저 아래 코드와 같이 import를 해 주시고..

제일 위 header​에 대한 크기를 정해 줍니다.  (여기서는 높이를 50으로..)

marginTop 20은 스마트폰의 상단 status bar에 겹치지 않게 하기 위해서..

 

다음에 navigator를 이용해서 각 아이콘에 대해서 연결해 주면 될것 같습니다.

 

9b0d795078ab2c47ef4a451eab43b05c_1480291658_8059.png
 

 


import Icon from 'react-native-vector-icons/FontAwesome';
 
<View style={{ alignItems: 'center', margin: 2, marginTop: 20, backgroundColor: 'red', height: 50, flexDirection: 'row'}}>
          <View style={{flex: 1, justifyContent: 'flex-start', flexDirection: 'row'}}>
            <Icon name = 'navicon' color='black' size={32} style={{color: 'white', padding: 2}} />
          </View>
          <ResponsiveImage source={require('./images/mobile_logo.png')} initWidth="200" initHeight="30"/>
          <View style={{flex: 1, justifyContent: 'flex-end', flexDirection: 'row'}}>
            <Icon name='user' color='black' size={32} style={{color: 'white', padding: 2}} />
            <Icon name='shopping-cart' color='black' size={32} style={{color: 'white', padding:2}} />
          </View>
</View>

 

공감
0

댓글 0개

전체 756 |RSS
앱개발 내용 검색

회원로그인

진행중 포인트경매

  1. 참여6 회 시작24.04.25 20:23 종료24.05.02 20:23
(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT