3

我使用 OHAttributedLabel 和 NSAttributedString+Attributes.h 来设置属性标签,我成功地实现了这一点。但是我注意到字体大小和面孔不起作用。我也更改了字体形式 IB 以及使用 setFont:size of UILabel 的代码,但没有任何收获。我也搜索过没有人在谈论这个问题。

编辑:再添加一个,是否可以更改 UILabel 的行高?我搜索了 SO 并找到了一些允许更改行高的示例项目,但我已经在使用 OHAttributedLabel 类,所以不想创建混乱的类。

好心劝告。谢谢。

4

1 回答 1

0

您需要在 NSAttributedString 中设置 Font 和 Size。

NSMutableAttributedString* attrStr = [NSMutableAttributedString attributedStringWithString:txt];
// Change font, text color, paragraph style
[attrStr setFont:[UIFont fontWithName:@"Helvetica" size:18]];
[attrStr setTextColor:[UIColor grayColor]];
于 2013-01-18T18:05:27.577 回答