Domanda

Voglio accedere a un UIImage a livello di codice ... cioè myImage.hidden = TRUE; ecc. Posso farlo bene per UILabel ma quando ripeto il processo per UIImage non funziona. In particolare quando trascino la linea blu in Interface Builder sopra l'icona non ottengo un menu popup come faccio quando uso UILabel.

Forse usando UIImageView invece di UIImage?

Grazie!

È stato utile?

Soluzione

Un UIImage non è una vista che può essere aggiunta tramite Interface Builder. Per visualizzare un UIImage è necessario sostituire il metodo drawRect di qualsiasi vista in cui si desidera visualizzarlo o utilizzare un UIImageView.

L'uso di UIImageView ti consentirà di impostarlo come IBOutlet e di fare riferimento a te nel controller.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top