2014-09-09 2 views

ответ

0

Есть ли способ установить шрифт для подчеркивания?

Нет, но это только потому, что вы лаем неправильное дерево.

«font» не может быть подчеркнуто, (по крайней мере, я не думаю), но строка может быть.

Посмотрите на NSAttributedString ... Вы создаете словарь «атрибутов», который вы присоединяете к NSString, которую хотите нарисовать ... «Obliqueness» (означает курсив или нет), «Centered» ... all этот материал. Так что, как это:

[textAttrDict setObject:[NSNumber numberWithInt:NSUnderlineStyleSingle] forKey:NSUnderlineStyleAttributeName]; 
[textStr drawInRect:textRect withAttributes:textAttrDict]; 

Поиск по NSUnderlineStyleSingle в заголовках, чтобы найти точное перечисление, что вы хотите ...

+0

Ну шрифт не может быть Bold, это строка визуализатор, что рисует sring полужирный. Однако, используя NSFontManager, я могу создать шрифт Bold. Я думал, что что-то вроде этого доступно под шрифтом .... Угадайте, я был не прав ;-) – Igor