์ด์ ์ ๋ง๋ค์ด ๋์ my-app์ผ๋ก ๋ ์จ์ฑ์ ๋ง๋ค๊ฑฐ์
https://blog.naver.com/drv983/223292498860
React Native์ ๊ท์น (View, Text, StatusBar, StyleSheet)
native์ ๊ธฐ๋ณธ ์ฝ๋ ๊ตฌ์ฑ. ์ฒ์ ๋ณด๋ View, Text, StatusBar, StyleSheet View react native๋ ์น์ฌ...
blog.naver.com
React Native์๋ ๊ท์น์ด ์๋ค.
native์ ๊ธฐ๋ณธ ์ฝ๋ ๊ตฌ์ฑ. ์ฒ์ ๋ณด๋ View, Text, StatusBar, StyleSheet
View:
react native๋ ์น์ฌ์ดํธ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ div ๋์ View๋ฅผ ์ฌ์ฉํด์ผ ํ๋ค. (div ์ฐ๋ฉด ์๋ฌ)
View๋ container๋ผ๊ณ ์๊ฐํ๋ฉด ๋๋ค. ์์ผ๋ก ๋ง๋ค ๊ฒ๋ค์ ๋๋ถ๋ถ View๋ก ๋ง๋ค๊ฒ ๋ ๊ฒ์ด๋ผ๋ ์ ! div ๋์ ์ฌ์ฉํ๋ ๊ฒ์ด๋ผ ํญ์ import๋ฅผ ํด์ผํ๋ค.
- UI์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์ ์ค ํ๋๋ก, ๋ค๋ฅธ ์ปดํฌ๋ํธ๋ฅผ ํฌํจํ ์ ์๋ ์ปจํ ์ด๋์ ๋๋ค.
- View๋ UI์ ๋ ์ด์์์ ๊ตฌ์ฑํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค.
โ
Text:
react native์ ์๋ ๋ชจ๋ text๋ text component์ ๋ค์ด๊ฐ์ผ ํ๋ค. ๋ธ๋ผ์ฐ์ ๊ฐ ์๋๋ฏ๋ก span, p ๊ฐ์ ํ๊ทธ๋ค์ ์ฌ์ฉ ๋ชปํจ. ๋ชจ๋ ํ ์คํธ๋ text component ์์ ๋ค์ด๊ฐ์ผ ํ๋ค. ๋ง์ฝ View ์์ ๊ธ์๋ฅผ ๋ฐ๋ก ๋ฃ๋๋ค๋ฉด ์๋ฌ๊ฐ ๋จ๋ ์ฃผ์
- ํ ์คํธ๋ฅผ ํ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ปดํฌ๋ํธ์ ๋๋ค.
- Text ์ปดํฌ๋ํธ๋ฅผ ์ฌ์ฉํ์ฌ ํ๋ฉด์ ๊ธ์๋ฅผ ๋ํ๋ผ ์ ์์ต๋๋ค.
โ
StatusBar:
- ์ํ ํ์์ค์ ์ปจํธ๋กคํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ปดํฌ๋ํธ์ ๋๋ค.
- ๋ฐฐ๊ฒฝ์, ๊ธ์์ ๋ฑ์ ์กฐ์ ํ์ฌ ์ํ ํ์์ค์ ๋ชจ์์ ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
โ
StyleSheet:
- ์คํ์ผ์ ์ ์ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๊ฐ์ฒด์ ๋๋ค.
- JavaScript์์ CSS ์คํ์ผ๊ณผ ์ ์ฌํ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ์ฌ ์ปดํฌ๋ํธ์ ์คํ์ผ์ ์ ์ฉํ ์ ์์ต๋๋ค.

view๋ ํญ์ display flex๊ฐ ์ ์ฉ๋๋ค๊ณ ์๊ฐํ๋ฉด๋จ.
์ด๋ฐ์์ผ๋ก ๋ค๋ฅธ style์ ์ถ๊ฐํ์ฌ ์ฌ์ฉ๊ฐ๋ฅํจ
https://reactnative.dev/docs/activityindicator
ActivityIndicator · React Native
Displays a circular loading indicator.
reactnative.dev

https://blog.naver.com/drv983/223292569902
View ๋ ํญ์ Flex๊ฐ ์ ์ฉ๋จ ๋ฐฉํฅ์ ์์๋(column)์.
View๋ ๊ฐ๋ก ์ธ๋ก ์ฌ์ด์ฆ width, height๋ฅผ ์ฐ๋๊ฒ ๋ณด๋ค. flex์ ๋น์จ์ ์ซ์๋ก ๋ฃ๋๊ฒ์ด ํจ๊ณผ์ !. ์๋์ฒ...
blog.naver.com
์คํฌ๋กค๋ทฐ๋ฅผ ๋ง๋ ๋ค.
https://reactnative.dev/docs/scrollview
ScrollView · React Native
Component that wraps platform ScrollView while providing integration with touch locking "responder" system.
reactnative.dev


1. ์คํฌ๋กค ๋ทฐ ๋ฐฉํฅ ๊ฐ๋ก๋ก ๋ณ๊ฒฝ

2. ์คํฌ๋กค ๋ฐ ์ญ์


๊ฐ ์ค๋งํธํฐ ํ๋ฉด์ ๊ฐ๋ก ์ฌ์ด์ฆ
day์ ์ ์ฉํ๋ค.

์๋์ ๊ฐ์ ๊ตฌ์กฐ๊ฐ ๋์์ผํจ
๋๋ backgroundColor๋ฅผ ๋ค๋ฅด๊ฒํด์ ๋๋ ์ด์ง ๋ค๋ฆ

'FRONTEND > ReactNative' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [์ ๊ธฐ์ฐจ ์ถฉ์ ์ ์ฐพ๊ธฐ ์ฑ]ํ๋ก์ ํธ ์์ (0) | 2024.02.06 |
|---|---|
| [TodoApp] TodoApp๋ง๋ค๊ธฐ (1) | 2024.02.05 |
| [๋ ์จ์ฑ] expo ๋ฐฐํฌ์ฉ ์ฑ ๋ง๋ค๊ธฐ (0) | 2024.02.01 |
| [๋ ์จ์ฑ] ํ์ฌ ์์น ํ์ธ ๋ฐ ์คํ์จ๋ API ์ฌ์ฉํ์ฌ ๋ ์จ ๊ฐ์ ธ์ค๊ธฐ (1) | 2024.02.01 |
| [expo] ํ๋ก์ ํธ ์์ํ๊ธฐ , ์ฑ ์ค์นํ์ฌ qr์ฐ๊ฒฐํด์ ํ์ธํ๊ธฐ (0) | 2024.01.31 |