我只想在文本的部分内容添加粗体或斜体。是否有一些内置的解析使这很简单,因为我见过的大多数示例都显示了一个页面值的代码,这需要对字符串进行子字符串范围计算。理想情况下,我可以这样做:
label.attributedText = [NSAttributedString initWithXXX:@"Some **bold** and *italic text*"];
答案 0 :(得分:1)
https://github.com/Cocoanetics/DTCoreText支持您能想到的所有标记^^
甚至可以使用NSAttributedString的css。
参见附带的例子。它适用于UIKit
答案 1 :(得分:0)
MGBoxKit支持大胆,斜体,下划线和单色以及彩色文字。
"**bold**, //italics//, __underlined__, `monospaced`, and {#0000FF|blue}"