Can't apply line spacing with UITextView?

前端 未结 3 519
广开言路
广开言路 2021-02-08 19:06

Do you have any ideas about line spacing with UITextView? I cannot apply it. Below it is my code.

import UIKit

class DetailViewController: UIViewController {
           


        
3条回答
  •  [愿得一人]
    2021-02-08 19:57

    You need to use an attributed string and assign a paragraph style. For example:

    let style = NSMutableParagraphStyle()
    style.lineSpacing = 20
    let attributes = [NSParagraphStyleAttributeName : style]
    textView.attributedText = NSAttributedString(string: txtString, attributes: attributes)
    

    See this SO answer for more details on attributed string usage: How do I make an attributed string using Swift?

提交回复
热议问题