2012-08-07 11 views
0

을 다시 그리는 전에 자체를 삭제하지 나는 정의 UIView 하위 초기화 기능이 있습니다있는 UIView

self.clearsContextBeforeDrawing=YES 그러나

, 나는 setNeedsDisplay를 호출 할 때마다, 그것은 그림이 아니라, 이전 뷰의 도면 위에 그립니다 신선한.

다시 그릴 때 UIView의 그리기 컨텍스트가 비어 있는지 확인하려면 어떻게합니까?

답변

0

보기가 불투명하면보기의 속성을 올바르게 지우려면보기의 backgroundColor 속성을 설정해야합니다.

투명해야 검은 색으로보기를 지워야하고 작동해야하는 불투명하지 않은 경우.