2009-09-06 7 views
2

Je dessine du texte personnalisé dans un UITableViewCell personnalisé, mais j'ai du mal à trouver comment tracer une ligne pour souligner le texte.Dessin d'une ligne dans un UITableViewCell personnalisé

Je suis en train d'essayer de faire ce qui suit:

CGContextMoveToPoint(context, pt.x, pt.y+sz.height); 
CGContextAddLineToPoint(context, pt.x+sz.width, pt.y+sz.height); 

mais bien que le code est appelé, rien est en fait tiré. Je suppose que je fais quelque chose de stupide, mais je ne peux pas savoir ce que c'est.

+1

Où est ce code? Dans 'drawRect:'? Fournissez un peu plus de contexte, s'il vous plaît. – Tim

Répondre

6

J'ai été pris par la même chose dans le passé. Ce que vous avez écrit ne fait que définir la ligne à tracer. Vous devez appeler quelque chose comme ça pour dessiner la ligne:

CGContextStrokePath(context); 
Questions connexes