2011-09-13 3 views
0

UIScrollView CATiledLAyer 구조에 문제가 있습니다.UIScrollView CATiledLayer 변경 후 강제로 다시 그리기 내용

저는 CATiledLayer로 Zommable Scrollview에서 pdf 페이지를 보여줍니다. 페이지에서 단어를 강조하는 PDF 검색을 만들었습니다. 이제 문제.

drawLayer 방법의 PDF 이미지에 강조 표시를 직접 추가하기 때문에 어둡지 않은 상태를 다시 그리게하려면 어떻게해야합니까? 이 페이지는 처음에 페이지 (검색 결과가없는 곳)를 볼 때와 내가 확대 할 때 강조 표시된 단어를 올바르게 표시 할 때 호출됩니다.

그러나 확대되지 않은 상태에서는 표시되지 않고 setNeedsDisplay를 사용하여보기 또는 레이어 또는 scrollview에서 레이어의 다시 페인트를 강제로 적용 할 수 없습니다.

누가 도와 줄 수 있습니까?

답변

0

나는 zoomLayer에서 setNeedsDisplay를 호출 할 필요가 없음을 알았다.^

관련 문제