* Xcode์์์ UI ๊ตฌ์ฑ๋ฐฉ๋ฒ 3๊ฐ์ง 1. xib File xibํ์ฅ์๋ฅผ ๊ฐ์ง ๋จ์ผํํ์์ ๊ตฌํํ๋ ๋ฐฉ์์ด๋ค. ์คํ ๋ฆฌ๋ณด๋๊ฐ ๋์ค๊ธฐ ์ด์ ๋ถํฐ ์ฌ์ฉํ๋ ๋ฐฉ์์ด์ง๋ง, Xcode ์คํ ๋ฆฌ๋ณด๋์ ๋ฒ๊ทธ๋ ์๋ฌ๋ฅผ ๋ฐฉ์ง ํ๊ธฐ ์ํ์ฌ ์์ฆ์๋ ์ฌ์ฉํ๋ ๋ฐฉ์์ด๋ค. ํ๋์ ํ๋ฉด ๋ฐ ํ๋์ UI๋ฅผ xibํ์ฅ์์ ๋จ์ผํ์ผ์ ๊ตฌํํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ผ ์ฌ์ด์ ์ฐ๊ฒฐ์ ์ฝ๋๋ก ์ง์ ๊ตฌํํด์ผํ๋ค. ์ฅ์ : ์ฌ๋ฌ๋ช
์ ๊ฐ๋ฐ์๊ฐ ํ์
์์ ์ฝ๋ ์ถฉ๋์ด ๋ฐ์ํ์ง ์์ ํ์
์ ์์ํ๋ฉฐ, ํธ์ง ์๋๊ฐ ๋น ๋ฅด๋ค. ๋จ์ : ํ๋ฉด์ ํ๋ฆ์ ์๊ฐ์ ์ผ๋ก ํ์ธํ๊ธฐ ์ด๋ ต๋ค. 2. Storyboard Xcode์ ์คํ ๋ฆฌ๋ณด๋์์ ํ๋ฉด๊ณผ ์คํํ๋ฆ์ ํจ๊ป ๊ตฌํํ๋ ๋ฐฉ์. ์ฅ์ : Segue๋ฅผ ํตํด ํ๋ฉด์ ์ ํ์ ๋์ผ๋ก ์ง๊ด์ ์ผ๋ก ํ์ธํ๋ฉฐ ๊ฐ๋ฐํ ์ ์๋ค. ๋จ์ : ํ..
[IOS] X Code์์์ UI ๊ตฌ์ฑ ๋ฐฉ๋ฒ, @IBOutlet ๊ณผ @IBAction , ์ปจํธ๋กค ์ด๋ฒคํธ์ ์ข
๋ฅ
* Xcode์์์ UI ๊ตฌ์ฑ๋ฐฉ๋ฒ 3๊ฐ์ง 1. xib File xibํ์ฅ์๋ฅผ ๊ฐ์ง ๋จ์ผํํ์์ ๊ตฌํํ๋ ๋ฐฉ์์ด๋ค. ์คํ ๋ฆฌ๋ณด๋๊ฐ ๋์ค๊ธฐ ์ด์ ๋ถํฐ ์ฌ์ฉํ๋ ๋ฐฉ์์ด์ง๋ง, Xcode ์คํ ๋ฆฌ๋ณด๋์ ๋ฒ๊ทธ๋ ์๋ฌ๋ฅผ ๋ฐฉ์ง ํ๊ธฐ ์ํ์ฌ ์์ฆ์๋ ์ฌ์ฉํ๋ ๋ฐฉ์์ด๋ค. ํ๋์ ํ๋ฉด ๋ฐ ํ๋์ UI๋ฅผ xibํ์ฅ์์ ๋จ์ผํ์ผ์ ๊ตฌํํ๋ค. ๊ทธ๋ฆฌ๊ณ ํ์ผ ์ฌ์ด์ ์ฐ๊ฒฐ์ ์ฝ๋๋ก ์ง์ ๊ตฌํํด์ผํ๋ค. ์ฅ์ : ์ฌ๋ฌ๋ช
์ ๊ฐ๋ฐ์๊ฐ ํ์
์์ ์ฝ๋ ์ถฉ๋์ด ๋ฐ์ํ์ง ์์ ํ์
์ ์์ํ๋ฉฐ, ํธ์ง ์๋๊ฐ ๋น ๋ฅด๋ค. ๋จ์ : ํ๋ฉด์ ํ๋ฆ์ ์๊ฐ์ ์ผ๋ก ํ์ธํ๊ธฐ ์ด๋ ต๋ค. 2. Storyboard Xcode์ ์คํ ๋ฆฌ๋ณด๋์์ ํ๋ฉด๊ณผ ์คํํ๋ฆ์ ํจ๊ป ๊ตฌํํ๋ ๋ฐฉ์. ์ฅ์ : Segue๋ฅผ ํตํด ํ๋ฉด์ ์ ํ์ ๋์ผ๋ก ์ง๊ด์ ์ผ๋ก ํ์ธํ๋ฉฐ ๊ฐ๋ฐํ ์ ์๋ค. ๋จ์ : ํ..
2021.04.20