IOS: строка выделена жирным шрифтом - PullRequest
0 голосов
/ 20 апреля 2011

У меня есть массив меток

[labelsArray objectAtIndex:1] ????

Я хочу изменить стиль текста метки на жирный и подчеркнутый.Как я могу это сделать?

Ответы [ 2 ]

1 голос
/ 20 апреля 2011

Если на этикетках есть разные шрифты, которые вы не знаете, вы можете попробовать это:

NSInteger i = 0;
for ( ... )
{
    UILabel *label = [labelArray objectAtIndex:i];
    UIFont *oldFont = label.font;
    NSString *fontName = [NSString stringWithFormat:@"%@-BoldItalic", oldFont.fontName];
    label.font = [UIFont fontWithName:fontName size:oldFont.pointSize];
}

Надеюсь, это поможет!

1 голос
/ 20 апреля 2011

Я не понимаю, что вы подразумеваете под ударением, но если вы хотите сделать это жирным шрифтом, вы можете написать:

UILabel *label = [labelArray objectAtIndex:1];
label.font = [UIFont fontWithName:@"Helvetica-Bold" size:18];

Размер и тип шрифта, конечно, зависит от вас. Вот список: http://www.prepressure.com/fonts/basics/ios-4-fonts

РЕДАКТИРОВАТЬ для комментария: Я никогда не делал этого, но после некоторого поиска я нашел этот пост в stackoverflow. Вы можете попробовать это, но, насколько я знаю, для этого нет «встроенной» функции.

Подчеркнуть текст в UIlabel

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...