ALL,Создать подчеркнутый шрифт в какао
По this NSFont имеет только метод для получения параметров подчеркивание шрифта.
Есть ли способ установить шрифт для подчеркивания?
спасибо.
ALL,Создать подчеркнутый шрифт в какао
По this NSFont имеет только метод для получения параметров подчеркивание шрифта.
Есть ли способ установить шрифт для подчеркивания?
спасибо.
Есть ли способ установить шрифт для подчеркивания?
Нет, но это только потому, что вы лаем неправильное дерево.
«font» не может быть подчеркнуто, (по крайней мере, я не думаю), но строка может быть.
Посмотрите на NSAttributedString ... Вы создаете словарь «атрибутов», который вы присоединяете к NSString, которую хотите нарисовать ... «Obliqueness» (означает курсив или нет), «Centered» ... all этот материал. Так что, как это:
[textAttrDict setObject:[NSNumber numberWithInt:NSUnderlineStyleSingle] forKey:NSUnderlineStyleAttributeName];
[textStr drawInRect:textRect withAttributes:textAttrDict];
Поиск по NSUnderlineStyleSingle в заголовках, чтобы найти точное перечисление, что вы хотите ...
Ну шрифт не может быть Bold, это строка визуализатор, что рисует sring полужирный. Однако, используя NSFontManager, я могу создать шрифт Bold. Я думал, что что-то вроде этого доступно под шрифтом .... Угадайте, я был не прав ;-) – Igor