iOS: ์คํ ๋ ์ด์์์ ๋ํ ์ดํด
์ด ๊ธ์ Auto Layout Guide: Understanding Auto Layout ๋ฌธ์๋ฅผ ๋ฒ์ญํ ๊ธ์ ๋๋ค. ํ์ต์ ์ํด ์ผ๋ถ ๋ด์ฉ์ ์ฒจ์ญํ์ฌ ์๋ฌธ๊ณผ ๋์ผํ์ง ์์ ์ ์์ต๋๋ค.
์คํ ๋ ์ด์์์ ํด๋น ๋ทฐ์ ์ ์ฉ๋ ์ ์ฝ ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ทฐ ๊ณ์ธต ๊ตฌ์กฐ์ ์๋ ๋ชจ๋ ๋ทฐ์ ํฌ๊ธฐ์ ์์น๋ฅผ ๋์ ์ผ๋ก ๊ณ์ฐํ๋ค.
์ด๋ฌํ ์ ์ฝ ๊ธฐ๋ฐ ์ ๊ทผ ๋ฐฉ์์ ์ฌ์ฉํ๋ฉด ๋ด๋ถ ๋ฐ ์ธ๋ถ ๋ณ๊ฒฝ์ ๋์ ์ผ๋ก ์๋ตํ๋ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๊ตฌ์ถํ ์ ์๋ค.
์ธ๋ถ ๋ณ๊ฒฝ
์ํผ ๋ทฐ์ ํฌ๊ธฐ๋ ๋ชจ์์ด ๋ณ๊ฒฝ๋๋ฉด ์ธ๋ถ ๋ณ๊ฒฝ์ด ๋ฐ์ํ๋ค. ์ธ๋ถ ๋ณํ์ ์ผ๋ฐ์ ์ธ ์์ธ์ ๋ค์๊ณผ ๊ฐ๋ค.
- ์ฌ์ฉ์๊ฐ ์ฐฝ ํฌ๊ธฐ๋ฅผ ์กฐ์ (OS X)
- ์ฌ์ฉ์๊ฐ iPad (iOS)์์ Split View์ ๋ค์ด๊ฐ๊ฑฐ๋ ๋๊ฐ
- ๊ธฐ๊ธฐ๊ฐ ํ์ (iOS)
- ํตํ ํ์ฑํ ๋ฐ ์ค๋์ค ๋ น์ ๋ง๋๊ฐ ๋ํ๋๊ฑฐ๋ ์ฌ๋ผ์ง (iOS)
- ๋ค์ํ ํฌ๊ธฐ ํด๋์ค๋ฅผ ์ง์ํ๋ ค๊ณ ํ ๋
- ๋ค์ํ ํ๋ฉด ํฌ๊ธฐ๋ฅผ ์ง์ํ๋ ค๊ณ ํ ๋
์ด๋ฌํ ๋ณ๊ฒฝ์ ๋๋ถ๋ถ์ ๋ฐํ์์ ๋ฐ์ํ ์ ์์ผ๋ฉฐ ์ฑ์ ๋์ ์๋ต์ด ํ์ํ๋ค. ์คํ ๋ ์ด์์์ iPad์์ Slide Over ๋ฐ Split View๋ฅผ ์ง์ํ๊ธฐ ์ํ ํต์ฌ ๊ตฌ์ฑ ์์์ด๊ธฐ๋ํ๋ค.
๋ด๋ถ ๋ณ๊ฒฝ
์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๋ทฐ ๋๋ ์ปจํธ๋กค ํฌ๊ธฐ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ๋ด๋ถ ๋ณ๊ฒฝ์ด ๋ฐ์ํ๋ค. ๋ด๋ถ ๋ณํ์ ์ผ๋ฐ์ ์ธ ์์ธ์ ๋ค์๊ณผ ๊ฐ๋ค.
- ์ฑ์ ํ์๋๋ ์ฝํ ์ธ ๋ณ๊ฒฝ
- ์ฑ์ด ๊ตญ์ ํ๋ฅผ ์ง์
- ์ฑ์ด ๋์ ์ ํ (iOS)์ ์ง์
์ฑ์ ์ฝํ ์ธ ๊ฐ ๋ณ๊ฒฝ๋๋ฉด ์ ์ฝํ ์ธ ์ ์ด์ ์ฝํ ์ธ ์ ๋ค๋ฅธ ๋ ์ด์์์ด ํ์ํ ์ ์๋ค. ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ํ ์คํธ ๋๋ ์ด๋ฏธ์ง๋ฅผ ํ์ํ๋ ์ฑ์์ ๋ฐ์ํ๋ค.
๊ตญ์ ํ๋ ์ฑ์ด ๋ค์ํ ์ธ์ด, ์ง์ญ ๋ฐ ๋ฌธํ์ ์ ์ํ ์ ์๋๋ก ํ๋ ํ๋ก์ธ์ค์ด๋ค. ๊ตญ์ ํ๋ ์ฑ์ ๋ ์ด์์์ ์ด๋ฌํ ์ฐจ์ด๋ฅผ ๊ณ ๋ คํด์ผ ํ๋ฉฐ ์ฑ์ด ์ง์ํ๋ ๋ชจ๋ ์ธ์ด ๋ฐ ์ง์ญ์์ ์ฌ๋ฐ๋ฅด๊ฒ ํ์๋์ด์ผ ํ๋ค.
๊ตญ์ ํ๋ ๋ ์ด์์์ ์ธ ๊ฐ์ง ์ฃผ์ ํจ๊ณผ๊ฐ ์๋ค. ์ฒซ์งธ, ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ค๋ฅธ ์ธ์ด๋ก ๋ฒ์ญํ ๋ ๋ ์ด๋ธ์๋ ๋ค๋ฅธ ๊ณต๊ฐ์ด ํ์ํ๋ค. ๋ ์ผ์ด๋ ์ผ๋ฐ์ ์ผ๋ก ์์ด๋ณด๋ค ํจ์ฌ ๋ ๋ง์ ๊ณต๊ฐ์ด ํ์ํ๊ณ , ์ผ๋ณธ์ด๋ ํจ์ฌ ๋ ํ์ํ๋ค.
๋์งธ, ๋ ์ง์ ์ซ์๋ฅผ ๋ํ๋ด๋ ๋ฐ ์ฌ์ฉ๋๋ ํ์์ ์ธ์ด๊ฐ ๋ณ๊ฒฝ๋์ง ์๋๋ผ๋ ์ง์ญ๋ณ๋ก ๋ณ๊ฒฝ๋ ์ ์๋ค. ์ด๋ฌํ ๋ณ๊ฒฝ์ ์ผ๋ฐ์ ์ผ๋ก ์ธ์ด ๋ณ๊ฒฝ๋ณด๋ค ๋ฏธ๋ฌํ์ง๋ง ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ ์ฌ์ ํ ์ฝ๊ฐ์ ํฌ๊ธฐ ๋ณํ์ ์ ์ํด์ผ ํ๋ค.
์ผ๋ณธ์ ์ฐํธ์ iOS ๊ฐ๋ฐ์๊ฐ ๊ด์ฌ์ ๊ฐ์ ธ์ผ ํ๋ ์ด์
์ ์งธ, ์ธ์ด๋ฅผ ๋ณ๊ฒฝํ๋ฉด ํ ์คํธ์ ํฌ๊ธฐ๋ฟ๋ง ์๋๋ผ ๋ ์ด์์ ๊ตฌ์ฑ์๋ ์ํฅ์ ๋ฏธ์น ์ ์๋ค. ์ธ์ด๋ง๋ค ๋ค๋ฅธ ๋ ์ด์์ ๋ฐฉํฅ์ ์ฌ์ฉํ๋ค. ์๋ฅผ ๋ค์ด ์์ด๋ ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ ๋ ์ด์์ ๋ฐฉํฅ์ ์ฌ์ฉํ๊ณ ์๋์ด์ ํ๋ธ๋ฆฌ์ด๋ ์ค๋ฅธ์ชฝ์์ ์ผ์ชฝ ๋ ์ด์์ ๋ฐฉํฅ์ ์ฌ์ฉํ๋ค. ์ผ๋ฐ์ ์ผ๋ก ์ฌ์ฉ์ ์ธํฐํ์ด์ค ์์์ ์์๋ ๋ ์ด์์ ๋ฐฉํฅ๊ณผ ์ผ์นํด์ผ ํ๋ค. ๋ฒํผ์ด ์์ด๋ก ๋ทฐ์ ์ค๋ฅธ์ชฝ ํ๋จ ๋ชจ์๋ฆฌ์ ์๋ ๊ฒฝ์ฐ ์๋์ด๋ก ์ผ์ชฝ ํ๋จ์ ์์ด์ผ ํ๋ค.
๋ง์ง๋ง์ผ๋ก iOS ์ฑ์ด ๋์ ์ ํ์ ์ง์ํ๋ ๊ฒฝ์ฐ ์ฌ์ฉ์๋ ์ฑ์์ ์ฌ์ฉ๋๋ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ ์ ์๋ค. ์ด๋ ๊ฒ ํ๋ฉด ์ฌ์ฉ์ ์ธํฐํ์ด์ค์์ ํ ์คํธ ์์์ ๋์ด์ ๋๋น๋ฅผ ๋ชจ๋ ๋ณ๊ฒฝํ ์ ์๋ค. ์ฑ์ด ์คํ๋๋ ๋์ ์ฌ์ฉ์๊ฐ ๊ธ๊ผด ํฌ๊ธฐ๋ฅผ ๋ณ๊ฒฝํ๋ฉด ๊ธ๊ผด๊ณผ ๋ ์ด์์์ด ๋ชจ๋ ์กฐ์ ๋์ด์ผ ํ๋ค.
์ ๊ทผ์ฑ ์ง์, ๊ฐ๋ฐ์์ ๋น ๋ฅธ ์ฑ์ฅ์ ๋์์ค๋๋ค.
์คํ ๋ ์ด์์ vs ํ๋ ์ ๊ธฐ๋ฐ ๋ ์ด์์
์ฌ์ฉ์ ์ธํฐํ์ด์ค ๋ ์ด์์์๋ ์ธ ๊ฐ์ง ์ฃผ์ ์ ๊ทผ ๋ฐฉ์์ด ์๋ค. ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ ์ด์์ํ๊ฑฐ๋ ์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ธ๋ถ ๋ณ๊ฒฝ์ ๋ํ ์ผ๋ถ ์๋ต์ ์๋ํํ๊ฑฐ๋ ์คํ ๋ ์ด์์์ ์ฌ์ฉํ ์ ์๋ค.
์ผ๋ฐ์ ์ผ๋ก ์ฑ์ ๋ทฐ ๊ณ์ธต ๊ตฌ์กฐ์ ๊ฐ ๋ทฐ์ ๋ํ ํ๋ ์์ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ค์ ํ์ฌ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ฐฐ์นํ๋ค. ํ๋ ์์ ์ํผ ๋ทฐ์ ์ขํ๊ณ์์ ๋ทฐ์ ์์ , ๋์ด ๋ฐ ๋๋น๋ฅผ ์ ์ํ๋ค.
์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ฐฐ์นํ๋ ค๋ฉด ๋ทฐ ๊ณ์ธต ๊ตฌ์กฐ์ ๋ชจ๋ ๋ทฐ์ ๋ํ ํฌ๊ธฐ์ ์์น๋ฅผ ๊ณ์ฐํด์ผ ํ๋ค. ๊ทธ๋ฐ ๋ค์ ๋ณ๊ฒฝ์ด ๋ฐ์ํ๋ฉด ์ํฅ์ ๋ฐ๋ ๋ชจ๋ ๋ทฐ์ ๋ํ ํ๋ ์์ ๋ค์ ๊ณ์ฐํด์ผ ํ๋ค.
์ฌ๋ฌ ๋ฉด์์ ๋ทฐ์ ํ๋ ์์ ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์์ผ๋ก ์ ์ํ๋ฉด ๊ฐ์ฅ ์ ์ฐํ๊ณ ๊ฐ๋ ฅํ ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค. ๋ณ๊ฒฝ์ด ๋ฐ์ํ๋ฉด ๋ง ๊ทธ๋๋ก ์ํ๋ ๋๋ก ๋ณ๊ฒฝํ ์ ์๋ค. ๊ทธ๋ฌ๋ ๋ชจ๋ ๋ณ๊ฒฝ ์ฌํญ์ ์ง์ ๊ด๋ฆฌํด์ผ ํ๋ฏ๋ก ๊ฐ๋จํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ค๊ณํ๋ ค๋ฉด ์ค๊ณ, ๋๋ฒ๊ทธ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๋๋ฐ ์๋นํ ๋ ธ๋ ฅ์ด ํ์ํ๋ค. ์ง์ ์ผ๋ก ์ ์ํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ง๋ค๋ฉด ๋์ด๋๊ฐ ํจ์ฌ ๋์์ง๋ค.
์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ฅผ ์ฌ์ฉํ์ฌ ์ด๋ฌํ ๋ ธ๋ ฅ์ ์ผ๋ถ๋ฅผ ์ค์ผ ์ ์๋ค. ์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ ์ํผ ๋ทฐ์ ํ๋ ์์ด ๋ณ๊ฒฝ๋ ๋ ๋ทฐ์ ํ๋ ์์ด ๋ณ๊ฒฝ๋๋ ๋ฐฉ์์ ์ ์ํ๋ค. ์ด๊ฒ์ ์ธ๋ถ ๋ณ๊ฒฝ์ ์ ์ํ๋ ๋ ์ด์์์ ์์ฑ์ ๋จ์ํํ๋ค.
๊ทธ๋ฌ๋ ์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ ๊ฐ๋ฅํ ๋ ์ด์์์ ์๋์ ์ผ๋ก ์์ ํ์ ์งํฉ์ ์ง์ํ๋ค. ๋ณต์กํ ์ฌ์ฉ์ ์ธํฐํ์ด์ค์ ๊ฒฝ์ฐ ์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋๋ฐ ๋ฐฉ์ ๋ณ๊ฒฝ์ผ๋ก ์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ฅผ ๋ณด๊ฐํด์ผ ํ๋ค. ๋ํ ์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ ์ธ๋ถ ๋ณ๊ฒฝ์๋ง ์ ์ฉ๋๋ค. ๋ด๋ถ ๋ณ๊ฒฝ์ ์ง์ํ์ง ์๋๋ค.
์๋ ํฌ๊ธฐ ์กฐ์ ๋ง์คํฌ๋ ํ๋ก๊ทธ๋จ ๋ ์ด์์์ ๋ฐ๋ณต์ ์ธ ๊ฐ์ ์ผ ๋ฟ์ด์ง๋ง ์คํ ๋ ์ด์์์ ์์ ํ ์๋ก์ด ํจ๋ฌ๋ค์์ ๋ํ๋ธ๋ค. ๋ทฐ์ ํ๋ ์์ ๋ํด ์๊ฐํ๋ ๋์ ๊ทธ ๊ด๊ณ์ ๋ํด ์๊ฐํ๋ค.
์คํ ๋ ์ด์์์ ์ผ๋ จ์ ์ ์ฝ ์กฐ๊ฑด์ ์ฌ์ฉํ์ฌ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ์ ์ํ๋ค. ์ ์ฝ ์กฐ๊ฑด์ ์ผ๋ฐ์ ์ผ๋ก ๋ ๋ทฐ ๊ฐ์ ๊ด๊ณ๋ฅผ ๋ํ๋ธ๋ค. ๊ทธ๋ฐ ๋ค์ ์คํ ๋ ์ด์์์ ์ด๋ฌํ ์ ์ฝ ์กฐ๊ฑด์ ๋ฐ๋ผ ๊ฐ ๋ทฐ์ ํฌ๊ธฐ์ ์์น๋ฅผ ๊ณ์ฐํ๋ค. ์ด๊ฒ์ ๋ด๋ถ ๋ฐ ์ธ๋ถ ๋ณ๊ฒฝ ๋ชจ๋์ ๋์ ์ผ๋ก ๋ฐ์ํ๋ ๋ ์ด์์์ ์์ฑํ๋ค.
ํน์ ๋์์ ๋ง๋ค๊ธฐ ์ํด ์ ์ฝ ์กฐ๊ฑด ์งํฉ์ ์ค๊ณํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ ผ๋ฆฌ๋ ์ ์ฐจ์ ๋๋ ๊ฐ์ฒด์งํฅ ์ฝ๋๋ฅผ ์์ฑํ๋ ๋ฐ ์ฌ์ฉ๋๋ ๋ ผ๋ฆฌ์ ๋งค์ฐ ๋ค๋ฅด๋ค.
๋๊ธ
์ด ๊ธ ๊ณต์ ํ๊ธฐ
-
๊ตฌ๋
ํ๊ธฐ
๊ตฌ๋ ํ๊ธฐ
-
์นด์นด์คํก
์นด์นด์คํก
-
๋ผ์ธ
๋ผ์ธ
-
ํธ์ํฐ
ํธ์ํฐ
-
Facebook
Facebook
-
์นด์นด์ค์คํ ๋ฆฌ
์นด์นด์ค์คํ ๋ฆฌ
-
๋ฐด๋
๋ฐด๋
-
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
๋ค์ด๋ฒ ๋ธ๋ก๊ทธ
-
Pocket
Pocket
-
Evernote
Evernote