L'image UIImageView s'est étirée même si contentMode = UIViewContentModeScaleAspectFit

Je suis vraiment déçu par la façon dont UIImageView affiche l'image.

J'ai des morceau de code suivant:

UIImageView *imgview = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 300, 100)];
imgview.image = [UIImage imageNamed:@"img.JPG"];
imgview.backgroundColor = [UIColor greenColor];
imgview.contentMode = UIViewContentModeScaleAspectFit;
[self.view addSubview:imgview];

Ce que je reçois est une capture d'écran suivante:

http://img26.imageshack.us/img26/3686/screenshot20130123at629.png

[image est étirée à la pleine largeur de UIImageView et de ne même pas prendre toute la hauteur]

Image d'origine:

http://img248.imageshack.us/img248/341/screenshot20130123at638.png

source d'informationauteur Mike