CGLayer๋ฅผ ์ฌ์ฉํ ํ๊ฑฐ ๋๋ก์ ๊ตฌํ (Objective-C)
Quartz 2D๋ ์ฝ์ด ๊ทธ๋ํฝ์ ํ๋ ์์ํฌ์ ์ผ๋ถ์ด๋ฉฐ, iOS ๋ฐ OSX์ ๊ทธ๋ํฝ ์์ง์ ๋ค๋ฃจ๋ API ํ๋ ์์ํฌ๋ก, ์๋นํ ๊ด์ฐฎ์ ์ฑ๋ฅ๊ณผ ํ์ง๋ก ๊ทธ๋ํฝ ์ฒ๋ฆฌ๋ฅผ ํ ์ ์๋ ๊ทธ๋ํฝ ์์ง์ด๋ค. ์ด์ ๋ฒ์ ์ iOS์์๋ Quartz ํ๋ ์์ํฌ๋ฅผ ๋งํฌํด์ผ ์ฌ์ฉํ ์ ์์๋๋ฐ, iOS5์์๋ถํฐ๋ Quartz๊ฐ UIKit์ ์ผ๋ถ๊ฐ ๋์๋ค.
์ฟผ์ธ ๋ฅผ ์ฌ์ฉํ์ฌ ๊ทธ๋ํฝ์ ๊ตฌํํ๊ธฐ ์ํด์๋ ๊ทธ๋ํฝ ์ปจํ ์คํธ์ ๋ํ ์ดํด๊ฐ ํ์ํ๋ค. ๊ทธ๋ํฝ ์ปจํ ์คํธ๋ ๊ฐ๋ ์, ๊ฐ์์ ์บ๋ฒ์ค๋ผ ์๊ฐํ๋ฉด ๋๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ํฝ ์ปจํ ์คํธ๋ผ๋ ์ด ๊ฐ์์ ์บ๋ฒ์ค์ ๊ทธ๋ฆผ์ ๊ทธ๋ฆฌ๊ฒ ๋๊ณ , ์ฟผ์ธ ์์ง์ ์ด ๊ฐ์์ ์บ๋ฒ์ค์ ๊ทธ๋ ค์ง ๊ทธ๋ฆผ์ ํ์ํ ์ถ๋ ฅ์ผ๋ก ๊ฐ์ ธ๋ค ๋ ๋๋งํ๋ค. ๋ฐ๋ผ์ ๊ทธ๋ํฝ ์ปจํ ์คํธ๋ ์ฅ์น ๋ ๋ฆฝ์ ์ธ ์ฑ๊ฒฉ์ ๊ฐ์ง๋ฉฐ, ํ๋์ ๊ทธ๋ํฝ ์ปจํ ์คํธ๋ ๋ค๋ฅธโฆ
View On WordPress













