草庐IT

kCTParagraphStyleSpecifierParagra

全部标签

ios - CTFrame 的第一行不考虑 kCTParagraphStyleSpecifierParagraphSpacing

我们有一个应用严重依赖kCTParagraphStyleSpecifierParagraphSpacing来管理段落之间的间距,这在整个文本正文中可能会有所不同。为了提高编辑性能,我们将主要的CoreTextView实现为在适当时绘制/重绘的CTFrames的集合。我们发现,如果一个段落使用非零kCTParagraphStyleSpecifierParagraphSpacing作为其CTParagraphStyleSettings属性之一,如果该段落是CTFrame中的第一项,则该段落间距将被忽略,即使文本中它之前有另一个段落送入制框机。如果您绘制的是要打印的PDF,我认为这种行为是有

objective-c - NSAttributedString kCTParagraphStyleSpecifierParagraphSpacing 无效

当应用kCTParagraphStyleSpecifierParagraphSpacing样式时,它对呈现的文本没有视觉效果。其他属性,例如行间距和文本对齐,效果很好。我可能做错了什么?CTTextAlignmenttheAlignment=kCTRightTextAlignment;CGFloatparagraphSpacingFloat=150.0;CGFloatparagraphSpacingBeforeFloat=150.0;CGFloatlineSpacing=CTFontGetLeading(baseFont)*5.0;CFIndextheNumberOfSettings=