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 に答える