Table Views๋ ๋ฌด์์ธ๊ฐ?๊ด๋ จ ๊ณต์๋ฌธ์๋ฅผ ์ฝ์ด๋ณด๋ฉฐ ์นํด์ ธ๋ณด์!
๋ฌด์จ์ผ์ ํ๋ฅ๊ฐ?
hitch์ ๊ฐ๋ , ์ด๋ฏธ์ง๊ฐ ๋ง๋ค์ด์ง๋ ๊ณผ์ ์ธ render loop๋ฅผ ์์๋ด ์๋ค
Commit hitch๋ฅผ Instrument๋ก ํฌ์ฐฉ, ๋ถ์ํ๋ ๋ฐฉ๋ฒ๊ณผ hitch๋ฅผ ์ ๊ฑฐํ๋ ๋ฐฉ๋ฒ์ ๋ํด ๊ณต๋ถํด๋ณด๊ฒ ์ต๋๋ค!
์๋ ํ์ธ์~ ๋ฆด๋ฆฌ์ด์ ๋๋ค๐ ์ค๋์ ๋น์ทํ ์ญํ ์ ํ๋ ๊ฒ ๊ฐ์ง๋ง, ๋ค๋ฅธ UIView์ CALayer์ ํน์ง๋ค๊ณผ ์ฐจ์ด์ ์ ๋ํด ๊ณต๋ถํด๋ณด๊ฒ ์ต๋๋ค. CALayer ์ด๋์ ๋ดค๋๋ผ? UIView์ ๊ทธ๋ฆผ์(shadow)๋ ๊ฒฝ๊ณ์ (border)์ ์ค์ ํ ๋, layerํ๋กํผ
์์ ๋๋ ๋ฅผ ๋ฐ๋ผ ์์ง์ด๋ฉฐ ์ ๋ ๋ ๋ฒํผ์ ๊ฐ๋ฆฌํค๋ ํ์ดํ๋ฅผ ๊ตฌํํ ๊ณผ์ ์ ์ ๋ฆฌํด๋ณด๊ฒ ์ต๋๋ค.