Запитання з тегом «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. На жаль, здається, малюється неправильно, коли я використовую його в UILabel. Здається, висота рядка розрахована правильно (я думаю), але коли шрифт відображається, він вирівнюється до самого верху обмежувального вікна. Я зателефонував [myLabel sizeToFit]і лише …
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, я отримую розмір більше, ніж мій …

6
Анімувати текст UILabel між двома цифрами?
Я новачок у програмуванні iPhone та Mac (розроблений раніше для Windows), і у мене є запитання: Як я можу анімувати textвластивість UILabelміж двома числами, наприклад, від 5 до 80 у стилі Ease-Out? Чи можна за допомогою CoreAnimation? Я шукаю в Google цілу годину, але не знайшов нічого, що вирішує мою …

3
Ширина пікселя тексту в UILabel
Мені потрібно намалювати закреслений UILabel. Тому я підкласифікував UILabel і реалізував його наступним чином: @implementation UIStrikedLabel - (void)drawTextInRect:(CGRect)rect{ [super drawTextInRect:rect]; CGContextRef context = UIGraphicsGetCurrentContext(); CGContextFillRect(context,CGRectMake(0,rect.size.height/2,rect.size.width,1)); } @end Те, що трапляється, полягає в тому, що UILabel закреслюється рядком довжиною цілої мітки, але текст може бути коротшим. Чи є спосіб визначити довжину …

8
Як знайти CGRect для підрядка тексту в UILabel?
Для певного NSRangeя хотів би знайти a CGRectв, UILabelякий відповідає гліфам цього NSRange. Наприклад, я хотів би знайти те, CGRectщо містить слово "собака" у реченні "Швидка коричнева лисиця стрибає над ледачою собакою". Хитрість полягає в тому, що у UILabelє кілька рядків, а текст справді є attributedText, тож знайти точне положення …
78 ios  ios7  uilabel  textkit 
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.