UItextView未按指定樣式換行解決方案

當我們在做UItextView時,可能理想的樣式是:

今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。

但是實際顯示樣式:

今天是個好天氣,心情真是好。今天是個好天氣,

心情真是好。今天是個好天氣,心情真

是好。今天是個好天氣,心情真是好。

這時候要想解決這個問題並不難,只需要設置富文本某屬性即可。

            let tempString = textView.text!

            let paraph =NSMutableParagraphStyle()

            paraph.lineBreakMode = .byCharWrapping.   

            let attributes = [

                NSFontAttributeName:UIFont.init(name: (你想設置的字體名字), size:13),

                NSParagraphStyleAttributeName: paraph,

                NSForegroundColorAttributeName :.red

            ]

            textView.attributedText =NSAttributedString(string: tempString, attributes: attributesas Anyas? [String :Any])



發佈了37 篇原創文章 · 獲贊 27 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章