0

UIScrollView CATiledLAyer 構造に問題があります。

私がやっていることは、CATiledLAyer を使用して Zommable Scrollview で pdf ページを表示することです。ページ上の単語を強調表示する PDF 検索を作成しました。今問題。

drawLayer メソッドで PDF 画像にハイライトを直接追加するため、ズームしていない状態を強制的に再描画するにはどうすればよいですか。これは、ページを最初に表示したとき (検索結果がない場所) と、ズームしているときに呼び出され、強調表示された単語が正しく表示されます。

しかし、ズームされていない状態では表示されず、ビュー、レイヤー、またはスクロールビューで setNeedsDisplay を使用してレイヤーの再描画を強制することはできません。

誰か助けてくれませんか?

4

1 に答える 1

0

zoomLayer で setNeedsDisplay を呼び出す必要がないことがわかりました。^^

于 2011-09-13T08:45:49.633 に答える