Как изменить шрифт и размер шрифта OHAttributedLabel в iOS?

Я использовал OHAttributedLabel и NSAttributedString+Attributes.h, чтобы иметь атрибутную метку, и успешно добился этого. Однако я заметил, что размер шрифта и шрифт не работают. Я также изменил форму шрифта IB и из кода, используя setFont:size UILabel, но без выигрыша. Я также искал ТАК, что никто не говорит об этой проблеме.

Изменить: еще одно дополнение, возможно ли изменить высоту строки для UILabel? Я искал SO и нашел несколько примеров проектов, которые позволяют изменять высоту строки, но я уже использую класс OHAttributedLabel, поэтому не хочу создавать беспорядок классов.

Пожалуйста, совет. Спасибо.


person Ans    schedule 07.10.2012    source источник


Ответы (1)


Вам нужно установить Font и Size в NSAttributedString.

NSMutableAttributedString* attrStr = [NSMutableAttributedString attributedStringWithString:txt];
// Change font, text color, paragraph style
[attrStr setFont:[UIFont fontWithName:@"Helvetica" size:18]];
[attrStr setTextColor:[UIColor grayColor]];
person Fernandes    schedule 18.01.2013