Potato
์•ˆ๋…•ํ•˜์„ธ์š”, ๊ฐ์žก๋‹ˆ๋‹ค?๐Ÿฅ” ^___^ ๐Ÿ˜บ github ๋ฐ”๋กœ๊ฐ€๊ธฐ ๐Ÿ‘‰๐Ÿป
๋ฐ˜์‘ํ˜•

potato's iOS Story 52

Apple Developer Academy @ POSTECH ์ง€์› ํ›„๊ธฐ - โ‘  CV, Portfolio ํŽธ (CV, ํฌํŠธํด๋ฆฌ์˜ค ๊ณต๊ฐœ)

์•ˆ๋…•ํ•˜์„ธ์š”, ๊ฐ์ž์ž…๋‹ˆ๋‹ค! ์ง€๊ธˆ ์นดํŽ˜์ธ๋ฐ, ๊ณต๋ถ€์— ์ง‘์ค‘์ด ๋„ˆ๋ฌด ์•ˆ๋˜๋„ค์š” ... ๊ทธ๋ž˜์„œ !! ์ง€๊ธˆ ์ „ํ˜•์ค‘์— ์žˆ๋Š” Apple Developer Academy์— ์ง€์›ํ•œ ์ด์•ผ๊ธฐ๋ฅผ ํ•ด๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. (์š”์ฆ˜ ๋‚ด ์ธ์ƒ์˜ ์ „๋ถ€ใ…Žใ…Ž) ์• ํ”Œ ๊ฐœ๋ฐœ์ž ์•„์นด๋ฐ๋ฏธ์˜ ์ง€์›๋™๊ธฐ์™€ CV์™€ Portfolio ๊ด€๋ จ๋œ ๋‚ด์šฉ๋งŒ ๊ถ๊ธˆํ•˜์‹œ๋‹ค๋ฉด ์ทจ์ค€ ๋„์ „๊ธฐ ๊ธ€์€ ๋ชจ๋‘ skip ํ•˜๊ณ  ๋‚ด๋ ค๊ฐ€์ฃผ์„ธ์š”~! 0. ์ง€๊ธˆ๊นŒ์ง€์˜ ์ทจ์ค€ ๋„์ „๊ธฐ 1) 2020๋…„ ํ•˜๋ฐ˜๊ธฐ ์ฒ˜์Œ์œผ๋กœ ์ทจ์ค€์„ ์‹œ์ž‘. ๋ฒŒ์จ 1๋…„์ด ๋„˜๊ฒŒ ์ง€๋‚ฌ๋‹ค. (์ทจ์ค€ํ•˜๋Š”๋ฐ ์™œ ๋‚˜๋งŒ ๋‚˜์ด๋“œ๋Š”๊ฑฐ๊ฐ™์•„ใ…œ) ์‚ด๋ฉด์„œ ๊ฐ€์žฅ ๋ฐ”์˜๊ฒŒ ๋ณด๋ƒˆ๋˜ ์‹œ์ ˆ์ด์—ˆ๋‹ค. 2020๋…„ ํ•˜๋ฐ˜๊ธฐ๋Š” "์จ๋จธ์Šคํ”Œ๋žซํผ"์ด๋ผ๋Š” ํšŒ์‚ฌ์—์„œ 6๊ฐœ์›”๊ฐ„ ์ธํ„ด ์ƒํ™œ์„ ํ•˜๋ฉด์„œ ์ทจ์—…์ค€๋น„๋ฅผ ๋ณ‘ํ–‰ํ–ˆ๋‹ค. ์จ๋จธ์Šคํ”Œ๋žซํผ์—์„œ์˜ ์ธํ„ด ์ƒํ™œ์€ ์ข‹์•˜๋‹ค. ์‚ฌ๋žŒ๋“ค๋„ ์ข‹์•˜๊ณ , ๋ฐฐ์šธ์ ์ด ์ •๋ง ๋งŽ์•˜..

[Swift] Content Priority Ambiguity ์—๋Ÿฌ ํ•ด๊ฒฐํ•˜๊ธฐ (hugging priority, compression resistance priority ๋ž€?)

Swift์—์„œ AutoLayout์„ ํ™œ์šฉํ•˜์—ฌ ํฌ๊ธฐ๋ฅผ ์กฐ์ ˆํ•˜๋‹ค๋ณด๋ฉด ์•„๋ž˜์™€ ๊ฐ™์€ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ๊ฐ€ ์žˆ๋‹ค. ๊ทธ๋ƒฅ ๋‹จ์ˆœํžˆ margin์„ ์„ค์ •ํ–ˆ์„ ๋ถ„์ธ๋ฐ ์™œ.. ๋„๋Œ€์ฒด ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜์ง€? label๊ณผ label ์‚ฌ์ด์— margin์„ 20์œผ๋กœ ์„ค์ •ํ–ˆ๋Š”๋ฐ, ์ด๋ ‡๊ฒŒ ๋นจ๊ฐ„์ค„์ด ๋œจ๋ฉด์„œ ์ „ํ˜€ ์ˆ˜์ •๋˜์ง€ ์•Š์•˜๋‹ค. ์™œ ์•ˆ์›€์ง์—ฌ?? ์ด๋Š” ๋ฐ”๋กœ error๊ฐ€ ๋ฐœ์ƒํ•œ ๊ฒƒ์ด๋‹ค. ์™ผ์ชฝ ๋„ค๋น„๊ฒŒ์ดํ„ฐ(?)์— ๋ณด๋ฉด, ์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์— ์ž‘์€ ๋นจ๊ฐ„ ํ™”์‚ดํ‘œ๊ฐ€ ์ƒ๊ฒผ๋‹ค. ํด๋ฆญํ•ด๋ณด์ž. ๋ฌด์Šจ์—๋Ÿฌ์ผ๊นŒ? ์—๋Ÿฌ ๋ฉ”์„ธ์ง€๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. "Content Priority Ambiguity", "Set vertical hugging priority"๋ผ๊ณ  ๋‚˜์˜จ๋‹ค. ๋„๋Œ€์ฒด ๋ฌด์Šจ๋ง์ผ๊นŒ. ์ด๋Š” ๋ฐ”๋กœ content hugging priority๋ฅผ ์„ค์ •ํ•˜๋ผ๋Š” ๋œป์ด๋‹ค. ์ด๋Š” side i..

๋ฐ˜์‘ํ˜•