je veux effectuer Scaling et traduction de l'image ensemble alors comment c'est possible?Dans mon application, je veux effectuer Scaling et traduction ensemble?
Répondre
Faites simplement les nouveaux coins opposés de votre image les deux points multitouch détectés. Vous devez garder la rotation ou le rapport d'aspect fixe, bien sûr. (En théorie, vous pourriez jouer avec le rapport d'aspect plutôt qu'avec la rotation, mais vous voulez probablement que la rotation change, pas le rapport d'aspect). Par exemple, remplacez les touchBegan et les touchesMoved pour enregistrer les points initiaux (au début) et calculer la rotation, la translation et le zoom (dans le Moved), et construire une CGAffineTransform à appliquer à l'imageView.
En fait j'ai une image de voiture et je veux quand je voyage d'un point à un autre point la taille devrait être changée (augmente). –
Je l'ai essayé s'il vous plaît vérifier qu'il n'y a aucune erreur faite par moi il montre directement l'image agrandie, puis le voyage, mais je veux les deux. [UIView beginAnimations: nil contexte: néant]; \t [UIView setAnimationDuration: 5.0]; \t \t carImg.transform = CGAffineTransformTranslate (CGAffineTransformIdentity, 20, 20.0); \t carImg.transform = CGAffineTransformScale (carImg.transform, 1.5, 1.5); \t carImg.transform = CGAffineTransformTranslate (carImg.transform, 50, 50); \t carImg.transform = CGAffineTransformScale (carImg.transform, 2.5, 2.5); \t carImg.transform = CGAffineTransformTranslate (carImg.transform, 50, 50); –
Vous devez simplement définir carImg.transform une fois par animation que vous souhaitez. Vous pouvez donc stocker les étapes intermédiaires de la transformation dans une variable temporaire lorsque vous créez la transformation finale, ou combiner chaque paire de lignes en une seule, par exemple. carImg.transform = CGAffineTransformTranslate (CGAffineTransformScale (carImg.transform, 2.5, 2.5), 50, 50); – whybird
- 1. Je veux Domaine Connexion dans mon application web
- 2. je veux envoyer le courrier de l'iphone dans mon application
- 3. Web Hosting, Web Scaling
- 4. Je veux que mon application MVC soit un site Web
- 5. je veux invoquer Api DropBox dans mon application pour télécharger les fichiers et télécharger
- 6. Dans mon application podomètre, pourquoi mon NSTimer ne s'arrête-t-il pas quand je le veux?
- 7. Je veux ajouter le bouton Annuler dans mon application iPhone, comment puis-je faire cela?
- 8. Heroku Dyno/Worker Scaling
- 9. Je veux éditer mon fichier xml
- 10. J'utilise PyAMF dans mon application, mais je veux mettre un service intelligent comme expliqué ici:
- 11. Je veux exporter un fichier csv qui contient le caractère Hebrew dans mon application ASP.net MVC
- 12. Symfony: Modèle de traduction + ensemble imbriqué
- 13. Comment puis-je effectuer un appel dans une application iPhone?
- 14. UIVIew animation - Scaling + Translating
- 15. SDL - (Hardware) Pixel Scaling
- 16. Dois-je mettre mon application manuellement en mode multithread si je veux utiliser des threads?
- 17. Je veux améliorer mon service de recherche dans http://www.go4film.com
- 18. Scaling Sprites in Cocos2d
- 19. Je veux des couleurs différentes dans mon textbox C# webform!
- 20. je veux pour désactiver la dans mon linkbutton doubleclick
- 21. Je veux mon InfoWindow sur mesure dans google map
- 22. Je veux caractères unescaped dans mon cookie (jquery)
- 23. WPF Scaling Version
- 24. Si je veux effectuer une action si je rapproche deux iPhones, comment puis-je faire?
- 25. WPF style pour effectuer la traduction après mise à l'échelle
- 26. Je veux exécuter javascript à distance sur mon serveur
- 27. Comment puis-je agrandir une image dans mon application iPhone?
- 28. Comment puis-je effectuer une recherche sur google sur mon application Web google?
- 29. Je veux que mon application Android fonctionne uniquement en mode portrait?
- 30. Spring et une application Swing ensemble?
Vous devez fournir beaucoup plus de contexte ici. Est-ce un problème OpenGL? Quelle est ta géométrie? Exactement quel est le résultat de la transformation que vous essayez d'atteindre? –
En fait j'ai une image de voiture et je veux quand je voyage d'un point à un autre point la taille devrait être changée (augmente). –