-
[Swift] Dice game์ Auto layout ์ถ๊ฐํ๊ธฐiOS/project 2022. 8. 15. 19:19
๐ก ์ค๋ ๋ฐฐ์ธ ๋ด์ฉ
: Auto layout, constraints, stack viewChallenge 1
ํ๋ฉด์ ๋๋ฆฌ๋ฉด ๋ฐฐ๊ฒฝ์ด ์งค๋ฆฌ๋ ๋ฌธ์
pin constraints
๋ฐฐ๊ฒฝ์ pin constraints ์์ฑ์ ์ถ๊ฐํด์ฃผ์๋ค
alignment constraints
์ฃผ์ฌ์ ์ด๋ฏธ์ง์ alignment constraints ์์ฑ์ ์ถ๊ฐํด์ฃผ์๋ค
ํ๋ฉด์ ๋๋ ค๋ ์งค๋ฆฌ์ง ์๋ ๊ฒ์ ํ์ธํ ์ ์๋ค
๋ง์ฝ ํ๋ฉด์ ๋๋ ธ์ ๋ ์์ ์ฌ์ง์ฒ๋ผ ์ฌ์ด์ฆ๊ฐ ์ ์ง๋๋ค๋ฉด
View - Content Mode๋ฅผ Aspect Fit์์ Redraw๋ก ๋ณ๊ฒฝํด์ฃผ๋ฉด ๋๋ค!
Challenge 2
Stack View๋ฅผ ํ์ฉํด๋ณด์
์์ญ์ 3๊ฐ๋ก ๋๋์ด์ Constraints๋ฅผ ์ด์ฉํ๊ณ ์ ํ ๋ Stack View๋ฅผ ์ฌ์ฉํ ์ ์๋ค!
Top, Middle, Bottom์ผ๋ก ๊ฐ๊ฐ Stack View๋ฅผ ๋๋์ด์ฃผ์๋ค
์ฃผ์ฌ์ 2๊ฐ๋ฅผ ๋ฌถ์ด์ Constraints ์์ฑ์ ์ฃผ๊ณ ์ํ๋ ๊ฒฝ์ฐ
MiddleView์ ์ฃผ์ฌ์ Stack View๋ฅผ ํ ๋ฒ ๋ ์ถ๊ฐํด์ฃผ์ด์ผ ํ๋ค
์ฃผ์ฌ์ ๊ฒ์ ์์ฑ! โจ
Add LaunchScreen, auto layout
'iOS > project' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ