我有一个CTLine,我可以得到印刷界限,但这并不能告诉我在这一行之后和下一行之前会有多少空间。
我是否必须通过段落样式并确定此行之后的最大段落间距,或者是否有更简单的方法来确定将与CTTypesetterCreateLineWithOffset一起使用的偏移?
答案 0 :(得分:1)
您可以使用CTFramesetter
从您的属性字符串中获取CTFrame
,然后使用CTFrameGetLineOrigins()
拉出垂直间距。
答案 1 :(得分:0)
答案:没有公共的CoreText函数来计算它。你不得不自己计算它。