ποΈ23.08.15
Drawing Cycle
- setNeedsDisplay()
: λ·° λ΄ μμλ€μ λλ‘μ ν΄μ€
-. νΈμΆμμ : λ€μλ² λλ‘μ μ¬μ΄ν΄ μ (draw() μλ νΈμΆ)
- setNeedsLayout()
: λ·° μ체μ ν¬κΈ° λ° μμΉλ₯Ό λ μ΄μμ μν΄
-. νΈμΆμμ : λ€μλ² λλ‘μ μ¬μ΄ν΄ μ (layoutSubviews() μλ νΈμΆ )
- displayIfNeeded()
: setNeedsDisplayμ κ°μ (layerμ λ΄μ©μ κ°μ λ‘ μ
λ°μ΄νΈ)
-. νΈμΆμμ : Cycleμ κΈ°λ€λ¦¬μ§ μκ³ μ¦μ μ€ν
- layoutIfNeeded()
: setNeedsLayout()κ³Ό κ°μ κΈ°λ₯ (νΈμΆ μμ λ§ λ€λ₯΄λ€)
-. νΈμΆμμ : Cycleμ κΈ°λ€λ¦¬μ§ μκ³ μ¦μ μ€ν