1

他のUIViewの一部を拡大して見ることができる眼鏡/ズームタイプのコントロールを実装しています。

メインのUIViewのスクリーンショットを撮り、そのスクリーンショットの一部のみを拡大鏡に表示することでこれを行うソリューションを実装しました。

ただし、この実装は非常に非効率的です。タッチを動かすと、この変更の前後で顕著な速度低下が発生します。

これを行うための他の方法を検討しています。誰か提案がありますか?

私が今見ているものは2つあり
ます。1。CAReplicatorLayer:レプリケーターレイヤーでこれを行うことは可能ですか?
2.部分的なスクリーンショット:別のUIView /レイヤーの部分的なスクリーンショットをどのように撮りますか?

これをどのように実装できるかについて、他に何か提案はありますか?

よろしく!

4

1 に答える 1

0

EGOTextViewのソース コードを参照してください。カスタマイズされたリッチ テキスト ビューに拡大鏡効果が実装されています。

于 2012-02-22T06:46:04.307 に答える