Text NSAttributedString中第一段的核心文本和上边距

Text NSAttributedString中第一段的核心文本和上边距,text,margin,core,nsattributedstring,Text,Margin,Core,Nsattributedstring,为什么kCTParagraphStyleSpecifierParagraphSpacingBefore在核心文本的第一段永远不起作用? 在这行代码中为framesetter创建第一个CTFrameRef帧时,为了在文本开头完成上边距,我必须手动操作路径(CGPath): CTFrameRef frame = CTFramesetterCreateFrame(framesetter,range, path, NULL); 渲染epub-like时,是否有更简化的方法来指定从第一段到CTFrame

为什么kCTParagraphStyleSpecifierParagraphSpacingBefore在核心文本的第一段永远不起作用? 在这行代码中为framesetter创建第一个CTFrameRef帧时,为了在文本开头完成上边距,我必须手动操作路径(CGPath):

CTFrameRef frame = CTFramesetterCreateFrame(framesetter,range, path, NULL);

渲染epub-like时,是否有更简化的方法来指定从第一段到CTFrameRef路径边界的顶部间距,多页内容?

唯一的方法是操纵CTFrame的CGPathRef路径以降低其上限。

唯一的方法是操纵CTFrame的CGPathRef路径以降低其上限