Je souhaite obtenir le nom de l'image en touchant l'intérieur de cette image. Quelqu'un peut-il me donner l'exemple de code pour cela?Obtention du nom d'image depuis uiimageview
1
A
Répondre
2
Nick Weaver a raison. Il y a encore un moyen de le faire, cependant.
Créez un tableau avec les noms des images. Définissez la propriété tag de chaque UIImageView
afin qu'elle corresponde aux noms du tableau. Ensuite, accédez au tableau via la propriété tag.
NSArray *nameArray = [NSArray arrayWithObjects:@"image1", @"image2", nil];
//touch happened
NSString *imageName = [nameArray objectAtIndex:imageView.tag];
Another method est la création d'une sous-classe UIImageView
.
0
UIImageView et UIImage stockent le nom de l'image que vous avez utilisée pour créer l'image. Vous pouvez sous-classer UIImageView et utiliser votre propre initialiseur et un champ supplémentaire pour stocker le nom.
Questions connexes
- 1. Obtention du nom du contrôleur et de l'action depuis l'URL
- 2. Obtention du comportement du nom du contrôleur
- 3. Obtention du nom de package
- 4. Obtention du nom de l'assembly
- 5. Obtention du texte sélectionné depuis UIMenuController
- 6. Obtention du nom du serveur dans ContextLoaderListener
- 7. Obtention du nom d'hôte du périphérique
- 8. D3 Obtention du nom du noeud parent
- 9. PyQt4 Obtention du nom de QTableWidget que l'utilisateur a cliqué en dernier depuis plusieurs QTableWidgets
- 10. Logstash, obtention du nom de serveur distant
- 11. Obtention du nom logique de l'entité
- 12. Obtention du nom de la méthode définie
- 13. Obtention du nom de noeud racine XML
- 14. Obtention du nom de la fenêtre active
- 15. Obtention du nom de l'élément dans XPATH
- 16. obtention du nom complet d'un assembly
- 17. Obtention du nom d'ordinateur dans Adobe AIR
- 18. HtmlHelper Obtention du nom de l'itinéraire
- 19. Obtention du nom de propriété de l'objet
- 20. Obtention du nom de lecteur en Java
- 21. XCode UIIMAGEVIEW afficher l'image depuis ftp
- 22. Obtention des événements depuis EventStore
- 23. Retirez Nom du contrôleur depuis l'URL
- 24. Obtention du nom du module du symbole de débogage
- 25. Obtention du SID à partir du nom du service
- 26. Obtention du fichier .java à partir du nom du package
- 27. Obtention du démarrage Vue depuis le gestionnaire de la commande
- 28. Obtention du chemin d'index self.tableview depuis UISearchDisplayController tableView chemin d'index
- 29. Obtention du nom du paramètre passé dans une méthode
- 30. Obtention par programme du nom virtuel du cluster SQL