1

特定のズームレベルでPDFをレンダリングするiOSでアプリを作成しています。この方法は見た目は良いですが、レンダリング中は、ラスタライズされたタイルを表示するのではなく、画面を一時停止したままにしておきたいと思います。プロセスの開始時に画面を一時停止し、完了したら完成品を表示する方法はありますか?何かのようなもの...

[mainScreen pauseScreen]; //method I'm trying to find

[self redrawPDF]; //this method works fine

[mainScreen resume]; //show finished product

4

1 に答える 1

1

画面へのコンテキストのレンダリングを一時停止できるかどうかはわかりませんが、画面外のビットマップにレンダリングしてから、そのビットマップを画面にすばやくレンダリングできます。これにより、レンダリングのプロセスがエンド ユーザーから隠されます。

これは、オフスクリーン ビットマップにレンダリングするプロセスを説明するスタック オーバーフローの回答へのリンクです。

于 2012-05-29T00:45:37.103 に答える