2011-09-13 5 views
0

UIScrollView CATiledLAyer構造で問題が発生しました。UIScrollView CATiledLayer chaning後にズームを強制的に再描画するコンテンツ

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

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

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

誰か助けてもらえますか?

答えて

0

私はzoomLayerでsetNeedsDisplayを呼び出す必要があることが判明しました。 ^^

関連する問題