2010-07-06 7 views
0

Je voudrais avoir quelque chose qui permettrait de reproduire la vue détaillée de l'onglet des appels récents sur l'iPhone phone.app.iPhone Détails sur les appels récents - Cellule personnalisée?

Lors de l'affichage des appels récents, appuyant sur le bouton d'information me prend à la vue sur la photo ici: http://img337.imageshack.us/img337/3456/recentcalls.jpg

Je voudrais savoir si cette zone en bleu représente une cellule personnalisée. Ai-je raison? Ou y a-t-il un moyen plus facile d'accomplir cela?

Mon besoin de reproduire cela vient de mon problème avec heightForRowAtIndexPath, comme expliqué ici: heightForRowAtIndexPath for only one section?

(je ne vais pas utiliser plus heightForRowAtIndexPath avec cette solution).

Merci d'avance.

Répondre

0

Il semble que la zone en bleu soit l'en-tête de section de la première section. Vous pouvez également utiliser l'en-tête de la table.

Matt Gallagher a publié un nice article sur la personnalisation de votre en-tête de tableau.

+0

Merci pour la réponse et pour le lien. –

0

Si je devais deviner, il s'agit probablement d'une vue d'en-tête de section personnalisée, collée à partir de diverses étiquettes et autres widgets.

Il semblerait beaucoup, beaucoup plus facile pour l'OMI de le faire avec une vue d'en-tête de vue de table personnalisée qu'avec une cellule de vue de table personnalisée.

Voir la méthode Déléguer la vue de table -tableView:viewForHeaderInSection: où vous renvoyez votre objet UIView personnalisé pour une section donnée.

+0

Il est en effet beaucoup plus facile de personnaliser l'en-tête tableview. Merci d'avoir répondu. –

Questions connexes