在查找内容后,UIScrollView CATiledLayer缩放强制重绘

时间:2011-09-13 08:39:58

标签: ios uiscrollview catiledlayer

我遇到了UIScrollView CATiledLAyer结构的问题。

我正在做的是使用CATiledLAyer在Zommable Scrollview中显示pdf页面。我创建了一个PDF搜索,突出显示页面上的文字。现在问题。

如何强制重绘未填充状态,因为我在drawLayer方法中直接在PDF图像上添加了突出显示。当我第一次看到页面(没有搜索结果)时,以及当我缩放时,正确显示突出显示的单词时,会调用此页面。

但是在unzoomed状态下它没有显示,我不能强制在视图或图层或滚动视图上使用setNeedsDisplay重新绘制Layer。

有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

我发现我需要在zoomLayer上调用setNeedsDisplay。 ^^