行間隔を動的に調整できる UITextView を作成しようとしています。iOS 6 では、styleString を使用して間隔を調整していますが、その解決策は iOS 7 では機能しないため、layoutManager デリゲートを設定して使用します
- (CGFloat)layoutManager:(NSLayoutManager *)layoutManager lineSpacingAfterGlyphAtIndex:(NSUInteger)glyphIndex withProposedLineFragmentRect:(CGRect)rect
return textView.lineHeight;
}
これは行間隔を増やすのに最適ですが、次のようにデフォルトの間隔よりも間隔を小さくすることはできません。
layoutManager またはその他のソリューションを使用して iOS 7 の行間を減らす方法はありますか?