我正在尝试创建一个动态可调行间距的UITextView。对于iOS 6,我使用styleString来调整间距,但由于该解决方案不适用于iOS 7,我设置了layoutManager委托并使用
- (CGFloat)layoutManager:(NSLayoutManager *)layoutManager lineSpacingAfterGlyphAtIndex:(NSUInteger)glyphIndex withProposedLineFragmentRect:(CGRect)rect
return textView.lineHeight;
}
非常适合增加行间距,但不允许我将间距减小到低于默认间距,如:
有没有办法通过layoutManager或任何其他解决方案减少iOS 7的行间距?