2010-06-18 7 views
0

Je veux écrire une déclaration "if" d'une uiimageview pour voir quelle image est actuellement dans l'image. Donc si la vue d'image a cette image, disons "hello.png", alors fais cette action. S'il a "bye.png" alors faites cette action.UIImageView Question - iPhone SDK

Merci,

Kevin

Répondre

1

Je le ferais par un champ BOOL dans votre modèle au lieu de vérifier le UIImageView.

Vous pouvez mettre à jour le drapeau booléen en même temps que vous mettez à jour votre imageview.

MVC - Contrôleur de modèle. Ne vous souciez pas des éléments liés à la vue pour la logique métier. Vous pourriez changer à un "MovieViewController" (je sais qu'il n'existe pas!) À l'avenir et avoir la séparation des préoccupations est le meilleur.

0

objets UIImageView ne conservent pas un nom dans le cadre de l'objet. Vous devez garder une trace de quel fichier est dans quelle vue d'image soit en sous-classant et en ajoutant un attribut de nom ou d'autres moyens.