IOS使用UITextView進行富文本編輯|純干貨


看了好多blog介紹富文本編輯,有很多很好的開源項目,比如:YYText、FastTextView、ZSSRichTextEditor等等。本着學習的目的還是選擇用TextKit來實現簡單的富文本編輯。

先來看下效果:

 

 

 

 

實現:添加標題、加粗、斜體、下划線、刪除線、圖片等功能

 

技術分析:

UITextView富文本編輯主要通過NSMutableAttributedString和NSAttributedString進行屬性設置,主要是計算好NSRange參數范圍。

通過NSTextAttachment實現圖片添加,附件這部分還沒處理。

 

不足:添加標記想做成圓角background效果(自帶沒有圓角效果),但是還沒成功,如果您有好的想法可以fork項目,一起完善: )

 

項目參考了:UIKitCatalog、RichTextEditor_Swift

 

下載地址:https://github.com/tianxin333/RichTextView-Editor

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM