nsattributedstring * attributedstring = [[nsattributedstring alloc]initwithdata:[contentstr datausingencoding:nsunicodestringencoding] options:@ documentattributes:nil error:nil];
在介面布局中,我們會用到各種控制項來顯示我們想要的資料來進行展示;之前遇到過這樣乙個問題,我從後台的資料傳過來是json,解析過後直接放入乙個textview來進行顯示,但是沒注意到這個資料裡面是html格式的,直接用了
結果出現了下面的情況:
未處理.png
查了一些資料,發現在textview中有個attributedtext屬性,在label中也有,具體的就不在這裡說了,可以自行查詢。來說說怎麼解決這個問題。
如下圖:
第二個方法.png
這個就是把資料的model先獲取,然後轉換過來。然後就ok了:
處理後.png
nsattributedstring *attributedstring = [[nsattributedstring alloc] initwithdata:[htmlstring datausingencoding:nsunicodestringencoding] options:@ documentattributes:nil error:nil];
self.msg.attributedtext = attributedstring;
Android中Textview顯示帶html文字
出處 textview可以顯示基本的html標籤,如果不知道那些標籤,可以檢視android中textview顯示帶html文字一 html標籤 下面著重說一下textview顯示 img 標籤,也許看到這裡,大家都會想到就是構建imagegetter,過載一下其 public drawable g...
在textView中顯示提示文字
textview的屬性 直接上 吧 uitextview的常用方法 主要用來輸入和顯示多行文字資訊 uitextview onetextview uitextview alloc init onetextview.frame cgrectmake 0,20,320,200 設定位置 onetextv...
TextView顯示內容不全
今天開發遇到乙個問題,發現textview顯示不全,很納悶,看圖 正常情況應該是這個樣子的 造成這種情況的原因是 textview被快速並且多次的設定內容值造成的。我的場景 我點選全選按鈕,設定乙個標誌位為true,呼叫adapter.notifydatasetchanged 將列表資料全部選中,在...