我們正在構建本機IOS7應用程序。部分簡介需要顯示文本視圖,從CMS數據庫中提取樣式文本並將其顯示在UITextView中。將文本文字轉換爲UITextView
是否可以在UIView中顯示樣式文本(即HTML樣式粗體,斜體,列出的元素),如果是這樣,它需要傳遞哪種格式才能正確顯示?
我們正在構建本機IOS7應用程序。部分簡介需要顯示文本視圖,從CMS數據庫中提取樣式文本並將其顯示在UITextView中。將文本文字轉換爲UITextView
是否可以在UIView中顯示樣式文本(即HTML樣式粗體,斜體,列出的元素),如果是這樣,它需要傳遞哪種格式才能正確顯示?
嘗試
NSString *htmlString = // ...
NSAttributedString *attributedString = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
textView.attributedText = attributedString;
會顯示普通的舊HTML標籤然後?聽起來很理想 – Dancer
是的,它支持HTML標籤。 – Macondo2Seattle
下面是一個例子使用RTF,但它也可以使用HTML實現豐富文本與OS X和iOS圖片| OSSH http://ossh.com.au/design-and-technology/software-development/implementing-rich-text-with-images-on-os-x-and-ios/ –