2010-12-14 6 views
0

Dans mon application iPhone, j'ai une vue de tableau groupée. J'ai utilisé la méthode viewForHeaderInSection pour changer la couleur de la police et la taille de la police des en-têtes de section.UITableView groupé avec plusieurs sections créant un problème dans le SDK iPhone

J'ai 4 sections dans la tableview.

Problème

s'il n'y a pas de données dans la section 0 et section 1, puis aussi la section 2 commence à afficher dans le tableau quelque part près du centre de la vue au lieu de haut de l'écran.

Je veux que lorsque l'article 0 et l'article 1 cellules sont vides à la section 2 devrait venir en haut de la vue comme si elle est partie 0.

Que dois-je faire?

Comment dois-je procéder?

S'il vous plaît Aide et suggérer

Merci

Répondre

1

à cet effet,

vous devez vérifier les données météorologiques existent supposons que oui ou non vous afficher des données de tableau, cochez

([nombre de tableau]> 0)

vérifier ce selon vous et maintenant, lorsque vous renvoyez le nombre de section alors vous ne pouvez pas

return 4; [code dur].

dynamiquement vérifier les données puis en fonction de la condition retourner le numéro de la section.

0

Il est juste une suggestion, mais vous pouvez essayer de régler la hauteur de la vue de vos têtes à 0 si la section est vide.

+0

J'ai essayé de régler le cadre de la vue d'ensemble sur CGRectZero au cas où il n'y aurait pas d'entrée pour une section donnée mais que cela ne m'aide pas non plus? –

Questions connexes