0
我需要將html文本轉換爲屬性字符串。以下代碼工作正常,但我正在更新UITableViewCell
中的標籤。因此,下面的代碼花費很多時間來轉換爲「屬性字符串」。哪一種將HTML文本轉換爲UITableViewCell中的UILabel的屬性文本的正確方法?
NSAttributedString *attributedString = [[NSAttributedString alloc]
initWithData:[[stPhoto photoDetails] dataUsingEncoding:NSUnicodeStringEncoding]
options:@{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType} documentAttributes:nil error:nil];
myLabel.attributedText = attributedString;
我已經嘗試運行之後的dispatch_async
塊內部的代碼,但是這並沒有幫助。
還有其他方法嗎?
我嘗試過使用DTCoreText
lib,但是它的安裝過程很複雜,我不應該使用DTCoreText
框架來完成這麼小的任務。
還有其他方法嗎?
我的HTML文本可能會包含以下內容: 粗體斜體+ + + Underlin子彈+文字顏色
請建議我的東西!這將是非常有幫助的。
第二種選擇聽起來不錯! :)我會申請並讓你知道這裏。 – Hemang