1

私は、他のUIViewの一部を拡大して見ることを可能にするアイグラス/ズームタイプのコントロールを実装しています。「拡大鏡」タイプのUIコントロールを実装する

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

しかし、この実装は非常に非効率的です。私はそこに触れているので、この変更の前後で目立つ減速があります。

これを行う他の方法を見てください。誰もが何か提案がありますか?

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

誰にどのようにこれを実装することができますか?

よろしくお願いいたします。

答えて

0

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

関連する問題