J'ai une classe:Modification des images de fond de UIView
@interface UIExView : UIView {
.......
}
Dans une autre classe, UIExView est défini comme suit:
IBOutlet UIExView* exView;
EXView est connecté à une vue en XIB au catalogue.
Je mis l'image d'arrière-plan EXView comme:
UIColor* bgrColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed: backgroundImageName]];
exView.backgroundColor = bgrColor;
Maintenant, je veux changer une autre image en arrière-plan de EXView. Je fais les mêmes choses:
UIColor* newBgrColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed: anotherBackgroundImage]];
exView.backgroundColor = newBgrColor;
Il fonctionne bien sur simulateur (image de fond est changé pour le nouveau), mais il ne fonctionne pas sur un périphérique réel. Pls, partagez votre expérience, merci.
Merci pour les commentaires. Je veux juste savoir pourquoi l'image d'arrière-plan ne change pas sur le vrai appareil. – user381563