我正在尝试创建一个具有动态可调整行距的 UITextView。对于 iOS 6,我使用 styleString 来调整间距,但由于该解决方案不适用于 iOS 7,我设置 layoutManager 委托(delegate)并使用
- (CGFloat)layoutManager:(NSLayoutManager *)layoutManager lineSpacingAfterGlyphAtIndex:(NSUInteger)glyphIndex withProposedLineFragmentRect:(CGRect)rect
return textView.lineHeight;
}
这对于增加行间距非常有用,但不允许我将间距减小到低于默认间距,例如:
有没有办法使用 layoutManager 或任何其他解决方案来减少 iOS 7 的行距?
最佳答案
还有一个问题可以帮助你。请查看 link
您是否尝试过使用 AttributedString?
关于ios - 减少 UITextView iOS 7 上的行距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19049284/