核心文本 - 行号

时间:2011-02-11 17:52:47

标签: iphone objective-c ipad core-text

如何在左侧的视图中向Core Text添加行号?

我不是在寻找确切的细节,只知道如何知道每条线的起点和终点,以便我可以推断出在单独的视图中添加数字的位置。

1 个答案:

答案 0 :(得分:2)

如果您使用CTFramesetter布置文字,则可以在相框上调用CTFrameGetLineOrigins。每个原点代表该线的基线的起点。请记住,Core Text使用Quartz坐标系,其中Y从下到上增加。