풍부한 콘텐츠를 표시 할 수있는 UILabel
을 사용하려고합니다. 이를 위해 UILabel
에 attributedText
속성을 사용하고 NSHTMLTextDocumentType
으로 할당하는 NSAttributedString
을 사용합니다.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의 주변에 테두리.
텍스트 배경이 표시되지만 예상되는 테두리는 표시되지 않습니다. 이것을 달성 할 수 있습니까? 내 UITableView
을 신속하게 유지하려면 UILabel
을 사용하고 싶습니다.
blockquote 및 q 요소가있는 경우 왜 따옴표로 div 또는 단락을 사용합니까? – cimmanon
공정한 점이지만 견적 마크 업에 사용하는 태그와 상관없이 서식이 작동하지 않습니다. – pojo
NSAttributedString은 CSS 테두리 속성을 지원하지 않습니다. NSattributed 문자열은 웹 뷰 링크가 아닌 리치 텍스트 형식의 내용 만 표시합니다. – CoolMonster