๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Swift ๋ฐฐ๊ฒฝ ์ฑ„์šฐ๊ธฐ

(1)
[Swift Tutorial] Swift UI Layout ์•ˆ์ „ ์˜์—ญ / ํ™”๋ฉด ์ „์ฒด ์ฑ„์šฐ๊ธฐ # Swift ์—ฌ๋ฐฑ ์—†์• ๊ธฐ / ํ™”๋ฉด ์ „์ฒด ์ฑ„์šฐ๊ธฐ 1. ์ œ์•ฝ ์กฐ๊ฑด ์ถ”๊ฐ€ํ•˜๊ธฐ ์ถ”๊ฐ€ํ•œ view๋ฅผ ์„ ํƒ ํ›„ ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ์˜ ์ œ์•ฝ์‚ฌํ•ญ ๋ฒ„ํŠผ์„ ์ถ”๊ฐ€ํ•ด์„œ view์˜ ์ œ์•ฝ์‚ฌํ•ญ์„ ์ถ”๊ฐ€ํ•œ๋‹ค. ๋ถ‰์€ ํ™”์‚ดํ‘œ๋กœ ํ‘œ์‹œ๋˜์–ด์žˆ๋Š” ์„ ์„ ํด๋ฆญํ•˜์—ฌ ๋‹ค๋ฅธ view์™€ ์ƒ๋Œ€์ ์ธ ๊ฑฐ๋ฆฌ ์ œ์•ฝ์„ ๋งŒ๋“ ๋‹ค. 4๋ฉด์„ ๊ฐ’์„ ์ž…๋ ฅํ•˜๋ฉด ๊ฑฐ๋ฆฌ ์ œ์•ฝ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค. (์œ„ ์‚ฌ์ง„์€ ๊ฑฐ๋ฆฌ ์ œ์•ฝ์„ 0์œผ๋กœ ๋งŒ๋“ฆ) ๊ฑฐ๋ฆฌ ์ œ์•ฝ์„ 0์œผ๋กœ ํ–ˆ์Œ์—๋„ ์—ฌ๋ฐฑ์ด ์ƒ๊ธด ์ด์œ ๋Š” ๊ฑฐ๋ฆฌ ์ œ์•ฝ์ด ์ƒ๋‹จ์˜ ๋…ธ์น˜๊ฐ€ ์Šคํฌ๋กค ๋ฐ”๊ฐ€ ํฌํ•จ๋˜์–ด์žˆ๋Š” ์•ˆ์ „์˜์—ญ(Safe area)๊ณผ ์ด๋ค„์กŒ๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ํŒŒ๋žœ์ƒ‰ view๋ฅผ ์ „์ฒด ํ™”๋ฉด์œผ๋กœ ์ฑ„์šฐ๊ธฐ ์œ„ํ•ด์„œ๋Š” ์ด๋Ÿฌํ•œ ์ œ์•ฝ์‚ฌํ•ญ์„ safe area๊ฐ€ ์•„๋‹Œ ์ „์ฒด view๋กœ ๋งž์ถฐ์ฃผ๋ฉด ๋œ๋‹ค. 2. ์ œ์•ฝ ์‚ฌํ•ญ ๊ฐ์ฒด ๋ฐ”๊พธ๊ธฐ ์œ„ ๊ทธ๋ฆผ๊ณผ ๊ฐ™์ด ์™ผ์ชฝ view controller์—์„œ cons..

728x90