UIlabel顯示html字串

2021-07-05 17:06:19 字數 519 閱讀 7736

在做專案的過程中可能有的網路請求下來的是json資料,但是資料中有乙個key對應的value是html字串,這就需要用uilabel顯示html了,用以下**即可。

//text是html的字串

nsattributedstring * attrstr = [[nsattributedstring alloc] initwithdata:[text datausingencoding:nsunicodestringencoding] options:@ documentattributes:nil error:nil];

uilabel *label = [[uilabel alloc] initwithframe:self

.view

.bounds];

label.numberoflines = 0;

[label setattributedtext:attrstr];

[self

.view addsubview:label];

HTML特殊字元顯示

有些字元在html裡有特別的含義,比如小於號 就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?這就要說 到html字元實體 html character entities 了。乙個字元實體 character entity ...

HTML特殊字元顯示

有些字元在html裡有特別的含義,比如小於號 就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?這就要說到html字元實體 html character entities 了。乙個字元實體 character entity 分...

HTML特殊字元顯示(字元實體)

有些字元在html裡有特別的含義,比如小於號 就表示html tag的開始,這個小於號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示乙個小於號,該怎麼辦呢?這就要說到html字元實體 html character entities 了。乙個字元實體 character entity 分...