Comment faire un UIImageView ouvrir une URL dans Safari lorsque l'utilisateur clique dessus?UIImageView en tant que lien vers une URL
2
A
Répondre
7
Je suggère d'utiliser un bouton à cette fin. Vous pouvez créer un UIButton personnalisé avec l'image que vous voulez. Cela donne l'avantage de fournir le mécanisme intégré d'action-cible d'un bouton, tout en étant capable de fournir une image en surbrillance pour fournir le retour d'information de l'utilisateur. Envisagez d'utiliser quelque chose comme ceci:
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:[UIImage imageNamed:@"regular_image.png"] forState:UIControlStateNormal];
[button setImage:[UIImage imageNamed:@"highlighted_image.png"] forState:UIControlStateHighlighted];
[button addTarget:self action:@selector(loadURL) forControlEvents:UIControlEventTouchUpInside];
Notez qu'il ressemblera toujours à "juste une image" à l'utilisateur.
Questions connexes
- 1. Comment définir le texte dans un UITextView en tant que lien vers une URL
- 2. Lien vers une URL externe dans Javadoc?
- 3. Marqueur Google Maps en tant que lien
- 4. Magento: afficher un lien en tant que lien
- 5. Passer une URL en tant que variable dans thumbalizr php
- 6. Utilisation de XSLT Absolute ResolvedURL en tant que lien
- 7. Image aléatoire en tant que lien associé à l'image
- 8. L'image en tant que lien hypertexte dans un GridView
- 9. Texte en tant que lien hypertexte dans Objective-C
- 10. Comment envoyer un courriel à CLLocationCoordinate2D en tant que lien
- 11. comment faire un film flash en tant que lien html?
- 12. Comment utilisez-vous un objet flash en tant que lien?
- 13. Publication d'un lien en tant que bouton Envoyer
- 14. .NET en tant que client, Java en tant que serveur
- 15. entrée utilisateur encodage en tant que paramètre URL GET JavaScript
- 16. URL en tant que variable dans .htaccess réécrire
- 17. Passage et URL en tant que paramètre dans mod-rewrite
- 18. Lien Web dans un courrier ne rend pas en tant que lien dans yahoo
- 19. lien vers une pièce jointe
- 20. Passer une URL autour de Jquery & Ajax en tant que variable
- 21. Lien WebPart de lien et URL absolue
- 22. en passant uiimageview en tant que paramètre dans le sélecteur NStimer?
- 23. Transférer des mails vers un mobile en tant que SMS
- 24. URL lien vers Twitter utilisateur avec ID, pas le nom
- 25. AppEngine en tant que WebService et S3 en tant que stockage
- 26. Flex WSDL vers ActionScript en tant que tâche ant?
- 27. Clignotant UILabel en tant que
- 28. Problème avec les URL sur les pages traitées en tant que XHTML
- 29. Sortie en tant que tableau
- 30. est en tant que pl/sql