2008-11-30 11 views
10

Je voudrais ajouter un logo à gauche de mon titre sur ma barre de navigation. La propriété title semble prendre uniquement un NSString. Quel est le meilleur moyen d'ajouter une image à la barre de navigation?Ajouter l'image à un fichier de navigation Titre de l'article

+0

Je curiosité donc peut apprendre à éviter le même déficit dans l'avenir, mais Pourquoi ma question a-t-elle été marquée? – Coocoo4Cocoa

+0

Je serais curieux de voir aussi. Cela semble être une question raisonnable, si étroite. – Darrel

Répondre

24

Vous pouvez remplacer la vue du titre avec une image comme ceci:

navigationItem.titleView = [[UIImageView alloc] initWithImage: [UIImage imageNamed:@"title_bar.png"]]; 
+7

Correct; nitpick mineur, cela a une fuite de mémoire - assurez-vous de libérer le UIImageView. –

+2

Quelqu'un connaît les dimensions maximales et idéales pour cette vue? – mxcl

2

Définissez UINavigationItem.titleView sur pour une vue personnalisée (ou juste pour un UIImageView rectiligne).

0

Vous pouvez personnaliser navigationItem.titleView, classe de UIView

Questions connexes