搜尋

首頁  >  問答  >  主體

iOS如何实现支持代码高亮的UILabel

我想做一个博客的iOS应用,需要支持文章的里的各种格式和字体,其他的貌似都好说,就是代码高亮很麻烦
我找了一些UILabel的方案,貌似都是简单的颜色,而且效率不高
我估计这种方案实现代码高亮效率更低,会出问题
大家有没有靠谱的方案?

ringa_leeringa_lee2772 天前641

全部回覆(3)我來回復

  • 天蓬老师

    天蓬老师2017-04-17 11:25:06

    https://github.com/hon Cheng/RTLabel

    https://github.com/mattt/TTTAttribute...

    回覆
    0
  • PHPz

    PHPz2017-04-17 11:25:06

    既然是部落格應用,那麼使用UIWebView肯定是一個很好的解決方法
    如果樓主不希望使用UIWebView的話,我在這裡推薦DTCoreText[1],此庫基本上可以顯示完整的網頁,代碼什麼的可以直接用頁面上的HTML標記來解讀顯示

    [1]https://github.com/Cocoanetics/DTCore...

    回覆
    0
  • 高洛峰

    高洛峰2017-04-17 11:25:06

    我這有個更好的解決辦法,使用谷歌的插件
    網頁中顯示程式碼 高亮顯示關鍵字的方法

    回覆
    0
  • 取消回覆