2010-10-04 5 views
0

Comme le fichier navigationItem.rightBarButtomItem est personnalisé, il occupera une grande place et la vue du titre ne sera pas au centre.Comment faire pour que le titre de navBar soit situé au centre?

alt text

Par exemple, je veux le « OMG » est situé au centre entre buttoms de « Home » et « Groupe ». Comment y parvenir?

+0

Je vous recommande de trouver un design décent au lieu d'empocher quatre boutons dans la barre de navigation . –

+0

Je n'ai pas le droit de décider de la disposition de l'interface utilisateur. Seul le patron a le droit. – AechoLiu

Répondre

0

Remplacez rightBarButtonItem par Camera et Setting ... et ajoutez le bouton Group comme sous-vue à la barre de navigation. Faites quelques essais et erreurs pour ajuster la position x du bouton Group .... Si vous avez un titre fixeVoir comme "OMG" bien .. sinon, il sera difficile de positionner le titleView avec du texte plus long, mais il peut être fait ..

+0

J'ai résolu ce problème par un peu difficile à propos de titleView. L'origine de titleView ne peut pas être modifiée, mais sa taille peut être modifiée pour correspondre à mon objectif. – AechoLiu

0

faire le titre du navigationItem.rightBarButtomItem, cela semble être le meilleur moyen de s'assurer qu'il est positionné correctement.

+0

Merci de votre réponse. De cette façon va changer trop de choses. – AechoLiu

Questions connexes