NSLayoutManagerDelegateのlayoutManager:lineSpacingAfterGlyphAtIndex:withProposedLineFragmentRect: を使う。
// デリゲートを設定しておく textView.layoutManager.delegate = self; // 行間をreturnする - (CGFloat)layoutManager:(NSLayoutManager *)layoutManager lineSpacingAfterGlyphAtIndex:(NSUInteger)glyphIndex withProposedLineFragmentRect:(CGRect)rect { return 3.8; }
StoryboardでUITextViewに表示テキストを入力しても、NSLayoutManagerDelegateにこないので、そういう場合はプログラムでUITextView.textを設定する。
0 件のコメント:
コメントを投稿