2013-07-02 3 views
1

Je voudrais inspecter une plus grande image en montrant un petit extrait de celui-ci à l'endroit où le doigt touche l'écran. Le dessin doit être très rapide car si le doigt bouge, l'extrait devrait suivre.Dessiner une petite partie de grande image dans iOS rapide

J'ai essayé CGImageCreateWithImageInRect avec CGContextDrawImage mais son lent notable et apparemment ne peut pas être le meilleur moyen car il crée de nouvelles images.

Quelle autre façon d'aller si je veux dessiner une petite partie d'une image?

+0

Donc, vous voulez vraiment une image en arrière-plan avec une vue opaque devant, mais avec une petite section masquée à transparent? – Wain

+0

Non, l'arrière-plan est une version réduite de la grande image (pour s'adapter à l'écran) et au premier plan (ou sur le dessus) est l'extrait de la taille d'origine. – georgij

Répondre

1

Ce n'est pas une réponse exacte à votre question, mais si je comprends bien, vous voudriez quelque chose comme une «loupe» pour inspecter une partie de votre image. Avez-vous regardé quelque chose comme: https://github.com/acoomans/iOS-MagnifyingGlass?

+0

C'est une façon différente de le résoudre mais utilisable pour mon problème. – georgij

Questions connexes