La taille de l'Image sur UINavigationBar

Je veux ajouter une image Personnalisée sur mon UINavigationBar,

Quand j'ai essayé ces deux extraits de code,

[self.navigationItem setTitleView:[[UIImageView alloc] initWithImage:[UIImage imageNamed:@"logo.png"]]];

Et

    UIButton *logoView = [[UIButton alloc] initWithFrame:CGRectMake(0,0,70,30)];
    [logoView setBackgroundImage:[UIImage imageNamed:@"logo.png"] forState:UIControlStateNormal];
    [logoView setUserInteractionEnabled:NO];
    self.navigationItem.titleView = logoView;

image que je peux voir sur mon Appareil devient flou ou il devient tendue.

J'ai fait une image avec une Résolution de 180*40(Largeur*Hauteur)

Je veux savoir la taille exacte de l'Image. quoi, il serait ?

Merci d'avance.

Si la taille de l'image est 140x35 puis définissez imageView's taille de l'image même. Sinon, Il sera bien évidemment être étirée.
Vous souhaitez ajouter un logo sur navigationBar en position centrale ?
oui, Sur UINavigationBar
Veuillez voir ma question stackoverflow.com/questions/13988642/...
J'ai eu le même problème

OriginalL'auteur Krunal | 2013-07-18