我使用CoreText渲染文本如下:
显然有3段。我使用默认另一种非常常见的排版操作是绘制一行文本以用作用户界面元素的标签。
在Core Text中,这只需要两行代码,一行用于创建具有属性字符串的线对象,另一行用于将线绘制到图形上下文中。
但它显示了如何创建属性字典并使用它来创建。
CTParagraphStyleSetting
,以便ParagraphSpacing
和ParagraphSpacingBefore
默认设置为0。
但渲染的结果显示空间太大了
是否有减少段落空间的想法?
答案 0 :(得分:2)
答案 1 :(得分:1)
kCTParagraphStyleSpecifierMinimumLineHeight
kCTParagraphStyleSpecifierMaximumLineHeight
kCTParagraphStyleSpecifierLineSpacing