2

我正在尝试创建一个具有动态可调整行距的 UITextView。对于 iOS 6,我使用 styleString 来调整间距,但由于该解决方案不适用于 iOS 7,我设置 layoutManager 委托并使用

- (CGFloat)layoutManager:(NSLayoutManager *)layoutManager lineSpacingAfterGlyphAtIndex:(NSUInteger)glyphIndex withProposedLineFragmentRect:(CGRect)rect
    return textView.lineHeight;
}

这对于增加行间距非常有用,但不允许我将间距减小到低于默认间距,例如:

我想要达到的目标

有没有办法使用 layoutManager 或任何其他解决方案减少 iOS 7 的行距?

4

1 回答 1

0

还有一个问题可以帮助你。请检查此链接

您是否尝试过使用 AttributedString?

于 2013-09-27T13:27:14.867 回答