我是自定义绘制文本到自定义UITableViewCell,但我正在努力研究如何绘制一行下划线文本。
我目前正在尝试执行以下操作:
CGContextMoveToPoint(context, pt.x, pt.y+sz.height);
CGContextAddLineToPoint(context, pt.x+sz.width, pt.y+sz.height);
但是虽然调用了代码,但实际上并没有绘制任何内容。我想我在做一些愚蠢的事,但我无法理解它是什么。
答案 0 :(得分:6)
过去我被同样的事情搞得一团糟。你写的只是设置要绘制的线。你需要调用这样的东西来实际画线:
CGContextStrokePath(context);