我正在嘗試使用可顯示豐富內容的UILabel
。爲此,我使用UILabel
中的attributedText
財產和我使用NSHTMLTextDocumentType
分配。如何在UILabel中的段落周圍繪製邊框?
我想實現的一種格式是在段落周圍繪製邊框(用於引號)。正常的文本格式,如字體,粗體,斜體等似乎工作正常,但是當我使用像邊框這樣的CSS屬性時,它不能像我所期望的那樣工作。看照片;僅顯示background-color
屬性。
本的UILabel的attributedText
屬性是:
<style>
body{font:10pt Verdana;} .quote {background-color:#ddd;border:1px solid #aaa;}
</style>
<body>
<div class="quote">This is a quote</div>
<br/>
Bla bla bla
</body>
我想到的是圍繞第一句子/段落邊框的的UILabel內 - 而不是整個的UILabel邊框。
文本背景顯示,但預期的邊框不顯示。是否有可能實現這一目標?我寧願使用UILabel
來保持我的UITableView
的速度。
爲什麼你會使用div或段落引用時有blockquote和q元素? – cimmanon
公平點,但無論我用什麼標記用於引用標記,格式都不起作用。 – pojo
NSAttributedString將不支持CSS邊框屬性。 NSattributed字符串僅用於顯示一些富文本格式的內容而不鏈接webview。 – CoolMonster