2009-05-14 5 views
0

J'ai utilisé uiLabels pour mettre du texte dans les cellules des vues de table. Je veux maintenant utiliser le texte de paragraphe que le chariot revient à la ligne suivante au lieu de sortir des limites de la cellule de tableau. Est-ce que je le ferais en manipulant un uiLabel ou devrais-je utiliser un contrôle différent tous ensemble comme une vue de texte.comment utiliser le texte de paragraphe dans uitableviewcell dans cacao-touch

Existe-t-il des exemples de projets qui implémentent cela?

Merci, Joe

+0

Votre texte est-il de taille variable ou toujours le même nombre de lignes? Il existe différentes solutions en fonction de ce que vous voulez réaliser. –

Répondre

1

La manière la plus simple est d'utiliser un UILabel et de définir le nombre de lignes dans IB à> 1 puis de définir le saut de ligne à "Word Wrap".

Une autre méthode consiste à utiliser UITextView, à charger les données et à les mettre hors service afin qu'elles ne puissent pas être modifiées. Enfin, vous pouvez toujours parcourir la route UIWebView et la charger avec du code HTML formaté, avec des sauts de ligne, etc. Assez lourd, mais très flexible.

0

La méthode la plus simple est d'utiliser un UILabel, probablement. La seule alternative serait de créer une sous-classe UIView personnalisée qui dessine le texte directement, mais qui vous donnera un avantage marginal.

Questions connexes