Вопросы с тегом «uilabel»

Класс UILabel реализует текстовое представление только для чтения в iOS. Вы можете использовать этот класс для рисования одной или нескольких строк статического текста, например, тех, которые вы можете использовать для идентификации других частей вашего пользовательского интерфейса. Базовый класс UILabel обеспечивает поддержку как простого, так и сложного стиля текста метки. Вы также можете контролировать аспекты внешнего вида, например, использует ли этикетка тень или рисует с выделением.

2
UILineBreakModeWordWrap устарел
Вот мой код: CGSize s = [string sizeWithFont:[UIFont systemFontOfSize:20] constrainedToSize:CGSizeMake(self.view.bounds.size.width - 40, CGFLOAT_MAX) // - 40 For cell padding lineBreakMode:UILineBreakModeWordWrap]; Я получаю предупреждение о том, что UILinebBreakModeWordWrap устарел в iOS 6.

8
iOS: установите размер шрифта UILabel программно
Я пытаюсь установить размер шрифта UILabel. Независимо от того, какое значение я поставил, размер текста, похоже, не меняется. Вот код, который я использую. [self setTitleLabel:[[UILabel alloc] initWithFrame:CGRectMake(320.0,0.0,428.0,50.0)]]; [[self contentView] addSubview:[self titleLabel]]; UIColor *titlebg = [UIColor clearColor]; [[self titleLabel] setBackgroundColor:titlebg]; [[self titleLabel] setTextColor:[UIColor blackColor]]; [[self titleLabel] setFont:[UIFont fontWithName:@"System" size:36]];
83 ios  uilabel 

13
Пользовательский установленный шрифт неправильно отображается в UILabel
Я пытаюсь использовать шрифт Helvetica Neue Condensed, который я получил из пакета Adobe Font Collection Pro Package. К сожалению, он отображается неправильно, когда я использую его в UILabel. Кажется, что высота строки рассчитана правильно (я думаю), но когда шрифт отображается, он выравнивается по самому верху ограничительной рамки. Я позвонил [myLabel …
83 ios  ios4  fonts  uilabel  uifont 

6
sizeWithFont устарел. boundingRectWithSize возвращает неожиданное значение
В iOS7 sizeWithFontне рекомендуется, поэтому я использую boundingRectWithSize(который возвращает значение CGRect). Мой код: UIFont *fontText = [UIFont fontWithName:[AppHandlers zHandler].fontName size:16]; // you can use your font. CGSize maximumLabelSize = CGSizeMake(310, 9999); CGRect textRect = [myString boundingRectWithSize:maximumLabelSize options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:fontText} context:nil]; expectedLabelSize = CGSizeMake(textRect.size.width, textRect.size.height); В textRectя получаю размер больше моего maximumLabelSize, …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.