Запитання з тегом «nsattributedstring»

Об'єкти NSAttributedString керують рядками символів та пов'язаними наборами атрибутів (наприклад, шрифтом та кернінгом), які застосовуються до окремих символів або діапазонів символів у рядку. Поєднання символів та їх атрибутів називається атрибутивним рядком.


10
Вирівнювання за атрибутивним текстовим центром
Я пробував усе, але, здається, не в центрі цього тексту. Хтось може підказати, де помилка. NSMutableParagraphStyle *paragraphStyle = NSMutableParagraphStyle.new; paragraphStyle.alignment = NSTextAlignmentCenter; label.attributedText = [[NSAttributedString alloc] initWithString:cell.EventTitle.text attributes:@{NSForegroundColorAttributeName : [UIColor whiteColor],NSParagraphStyleAttributeName:paragraphStyle,NSBaselineOffsetAttributeName : @0,NSFontAttributeName : [UIFont fontWithName:@"BrandonGrotesque-Black" size:34]}];

4
Приклад NSAttributedString із двома різними розмірами шрифту?
NSAttributedString просто дуже непроникний для мене. Я хочу встановити UILabelдля тексту різні розміри, і я вважаю, що NSAttributedStringце шлях, але я не можу нікуди дістати документацію щодо цього. Мені б дуже сподобалося, якби хтось міг допомогти мені конкретним прикладом. Наприклад, припустимо, що текст, який я хотів, був: (in small letters:) …

5
Змініть колір посилання в NSMutableAttributedString
У мене є такий код, але мої посилання завжди блакитні. Як я можу визначити їх колір? [_string addAttribute:NSLinkAttributeName value:tag range:NSMakeRange(position, length)]; [_string addAttribute:NSFontAttributeName value:[UIFont fontWithName:@"HelveticaNeue-Bold" size:(12.0)] range:NSMakeRange(position, length)]; [_string addAttribute:NSStrokeColorAttributeName value:[UIColor greenColor] range:NSMakeRange(position, length)]; _string - це NSMutableAttributedString і позиція та довжина працюють нормально.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.