Probleme de header UITableView

BooleanneBooleanne Membre
février 2012 modifié dans Actualités #1
Bonjour,



je commence un sujet pour un souci qui a sans doute été abordé mais je ne trouve pas de réponse.



Je ne comprends pas le fonctionnement des Headers de UITableView via UITableViewController.

le contrôler comprend un Xib de la table. Dans le xib, je précise que je veux une TopBar, elle est bien visible.

Cette barre n'apparaà®t nulle part.

Je lui ai mis un titreself.navigationItem.title = @Mon Titre



Je voudrais aussi y ajouter un bouton d'édition et de retour, je ne comprends pas du tout comment ça marche.

J'ai pu mettre un header personnalisé, mais je n'arrive pas à  exploiter les outils automatiques.



Merci d'avance de votre aide et de votre indulgence si je n'emploie pas le vocabulaire adéquat, j'espère que c'est quand-même compréhensible.



Edit : Zut, je n'ai pas posté au bon endroit... comment je déplace ?

Réponses

  • AliGatorAliGator Membre, Modérateur
    Regarde bien dans le XIB ce qu'il y a marqué comme titre dans la section de la palette où tu choisis ta TopBar : "Simulated Metrics".



    Ces divers éléments que tu peux mettre via le XIB c'est uniquement pour simuler la présence d'une topbar ou bottombar histoire de t'aider à  faire le design de ton écran, en terme de look mais surtout en terme de taille d'écran disponible qu'il te restera pour poser tes éléments si tu sais que cet écran sera utilisé dans un cadre où il y aura une TopBar (par exemple si tu mets ton ViewController dans un UINavigationController) ou une BottomBar (genre si tu mets ton ViewController dans une UITabBarController).



    Bref, si ça s'appelle simulated metrics c'est bien pour t'aider à  simuler la taille qu'aura ton écran au final, mais c'est tout, en pratique ça n'ajoute pas du tout de bar en haut ou en bas. Pour ça il faut que tu mettes un NavigationController (ou que tu gères tout toi-même et rajoutes une NavigationBar à  la main mais bon l'intérêt serait limité dans ce cas), ça ça ne change pas de d'habitude.
  • Merci beaucoup Aligator. Je vais plancher sur tout ça...
Connectez-vous ou Inscrivez-vous pour répondre.