UIViewController
- UIKit ์ฑ์ ๋ทฐ ๊ณ์ธต ๊ตฌ์กฐ๋ฅผ ๊ด๋ฆฌํ๋ ๊ฐ์ฒด
- ํ๋ฉด ํ๋๋ฅผ ๊ด๋ฆฌํ๋ ๋จ์
- ๋ชจ๋ ์ฑ์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๋ ์ด์์ ๋ทฐ ์ปจํธ๋กค๋ฌ๋ฅผ ๊ฐ์ง๊ณ ์์
์ด๋ค์ญํ ?๐ค
- ๋ทฐ์ ๊ณ์ธต์ ๊ด๋ฆฌํ๋ฉด์ ๋ฐ์ดํฐ๋ฅผ ํ๋ฉด์ ์ด๋ป๊ฒ ๋ฟ๋ฆด์ง ๊ด๋ฆฌํ๋ ๋งค๊ฐ์ฒด ์ญํ !
- ๋ทฐ์ ๋ํ ๋ฆฌ์์ค๋ฅผ ๊ด๋ฆฌํจ (์ด๋ฏธ์ง, ์์ฑ, ์ง๋, ๋ฉ๋ชจ๋ฆฌ์ ๊ฐ์ ๋ฆฌ์์ค)
- ํ๋ฉด ์ฌ์ด์ฆ, ํ๋ฉด ํ์ ์ ๋ํ ๋์์ ํจ
=> ์๋ฐ ์ฌ๋ฌ๊ฐ์ง ๊ธฐ๋ฅ์ ํ๊ธฐ ๋๋ฌธ์ ViewController์ ์ญํ ์ด ๋ง์์ง๋ฉด์ ๋์์ธํจํด๋ค ์ฌ์ฉ (Model, View, ViewController)
๋ทฐ๋ ๋์ ํ๋ฉด์์๋ Storyboard๋ก ๊ตฌ์ฑํ ํ๋ฉด๋ง ๋ณด์ด์ง๋ง, ์ค์ ๋ก๋ ์ฌ์ง๊ณผ ๊ฐ์ ๊ตฌ์กฐ๋ก ๋ง์ ์ธต์ผ๋ก ์์ฌ์๋ค.
UIWindowScene -> UIWindow -> UITransitionView -> UIDropshadowView -> ViewController
์ฌ๊ธฐ์ Window๋ผ๋ ํ์ ViewController ๊น๊ณ ๊ทธ ์์ ๊ตฌ์ฑํ ๋ทฐ๊ฐ ํ๋ฉด์ ๋ํ๋๋ค๊ณ ์ดํดํ๋ค.
์๋ฅผ๋ค์ด ์ด๋ค ๊ทธ๋ฆผ์ ์ฌ์ง์ผ๋ก ์ฐ์ ๋ Window๋ ์นด๋ฉ๋ผ ์ต๊ธ, ViewController๋ ์ข ์ด, UIView๋ ๊ทธ๋ฆผ๊ณผ ๊ฐ์ ๋๋..?์ธ๊ฒ ๊ฐ๋ค!..!
์ฐธ๊ณ