Question

Je souhaite accéder à un UIImage par programme ... c.-à-d. myImage.hidden = TRUE; etc. Je peux faire cela très bien pour UILabel mais lorsque je répète le processus pour UIImage, cela ne fonctionne pas. Plus précisément, lorsque je déplace la ligne bleue dans Interface Builder sur l'icône, je ne reçois pas de menu contextuel, contrairement à ce que je fais avec UILabel.

Peut-être utiliser UIImageView au lieu de UIImage?

Merci!

Était-ce utile?

La solution

Un UIImage n'est pas une vue pouvant être ajoutée via Interface Builder. Pour afficher un UIImage, vous devez soit remplacer la méthode drawRect de la vue dans laquelle vous voulez l'afficher, soit utiliser un UIImageView.

L'utilisation d'un UIImageView vous permettra de le définir en tant qu'IBOutlet et de le référencer dans votre contrôleur.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top