0
setNeedsDisplay를 호출하면 대부분 drawLayer : inContext :가 트리거되는 이유는 무엇입니까?setNeedsDisplay를 호출해도 항상 drawLayer가 트리거되는 것은 아닙니다. inContext :
은 (는 CALayer의 크기는 0이 아닌, 불투명도가 1.0) 사전에 도움을
감사합니다!
setNeedsDisplay를 호출하면 대부분 drawLayer : inContext :가 트리거되는 이유는 무엇입니까?setNeedsDisplay를 호출해도 항상 drawLayer가 트리거되는 것은 아닙니다. inContext :
은 (는 CALayer의 크기는 0이 아닌, 불투명도가 1.0) 사전에 도움을
감사합니다!
UIView의 문서에 따르면 setNeedsDisplay를 한 번에 여러 번 그리는 경우 drawRect : 메서드가 하나만 트리거됩니다. setNeedsDisplay 메서드는 다음 드로잉 서클 동안 뷰를 업데이트해야 함을 시스템에 알려주기 때문에