2010-09-22 27 views
2

J'ai mis en œuvre un petit viewDidLoad() pour montrer une image avec autoresizing, mais cela ne fonctionne pas, pourrait-il quelqu'un m'aider et dire quelle est l'erreur ce code dans les lignes 3 et 4? ???Erreur dans autoResizingMask

imageView = [[UIImageView alloc] initWithImage:img]; 
    imageView.frame = self.view.frame; 
    imageView.autoresizingMask = UIViewAutoresizingFlexibleHeight; 
    imageView.autoresizingMask = UIViewAutoresizingFlexibleWidth; 

J'espère que quelqu'un pourrait m'aider?

Répondre

5

Si je ne suis pas trompé, vous devriez le faire de la façon suivante:

imageView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight); 

La façon dont vous le faites, vous substituez la autoresizingMask.

+0

Oui c'était la solution, merci beaucoup – Marco