[問題] UILabel 顯示 html 的問題

看板MacDev作者 (Jim)時間10年前 (2015/01/02 12:27), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
請教各位一下,iOS 7.0.3用UILabel顯示html字串是否有問題? 我是用NSAttributedString 將html語法轉譯過後,再宣告一個UILabel 用attributedText屬性去存 可是最後的結果,iOS 7.0.3的模擬器跟實機跑出來都會顯示不完全 iOS 7.1之後的都可以正常顯示 如圖顯示: iOS 7.0.3 http://imgur.com/rbmo2Gq
iOS 7.1 http://imgur.com/4G6ZLjg
html跟轉譯後的文字 http://imgur.com/D6Kcj0u
請問有什麼解決方案嗎? 另外我那些內文是用UITableView 的Cell去塞Label顯示的 但cell的高度有什麼比較好的算法嗎...? thx -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.69.186 ※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1420172844.A.A5A.html

01/02 13:55, , 1F
我覺得只是你 UILabel 沒 resize 好讓上面被截掉了吧...
01/02 13:55, 1F

01/02 13:56, , 2F
用 -sizeToFit 或其他方法根據內容調整尺寸試試
01/02 13:56, 2F

01/06 09:13, , 3F
sizeThatFit可以算出高度
01/06 09:13, 3F
文章代碼(AID): #1KfXuifQ (MacDev)
文章代碼(AID): #1KfXuifQ (MacDev)