Описание тега nsattributedstring

Объекты NSAttributedString управляют символьными строками и связанными наборами атрибутов (например, шрифтом и кернингом), которые применяются к отдельным символам или диапазонам символов в строке. Связь символов и их атрибутов называется строкой с атрибутами.
0 ответов

Сохраните и извлеките строку NSAttributed с помощью NSTextAttachment в / из Pasteboard

Я имею NSAttributedString с NSTextAttachment, Я создал подкласс NSTextAttachment (с реализованными методами кодирования / декодирования) и имеет свойство attachedView так что я могу поставить любую точку зрения как NSAttachment в приписанную строку.…
2 ответа

Настраиваемое действие Swift IOS в обнаружении номеров

В нашем приложении у нас есть исходящий VOIP телефон. Я хотел бы обнаружить числа в строке и добавить настраиваемое действие, чтобы вместо стандартного поведения при открытии родной программы дозвона он перешел на нашу собственную программу дозвона …
25 окт '18 в 10:38
0 ответов

NSAttributedString для текущего набранного текста

В настоящее время я делаю представление тегов в стиле Facebook, то есть пользователь вводит @name, а представление фильтрует имена людей, которые совпадают с @name. Когда пользователь нажимает на имя в этом представлении, текущее набранное слово, в …
17 авг '16 в 06:03
1 ответ

Переопределение UIButton setAttributedTitle:forState:

Я пытаюсь переопределить UIButton setAttributedTitle:forState: чтобы установить кернинг по умолчанию везде, где используется подкласс. Этот код создает правильный NSAttributedString и работает для любых UIB-кнопок, которые я создал с помощью Interfa…
7 ответов

NSAttributedString вставка маркера?

Итак, у меня есть NSAttributedString Я хочу вставить bullet point в начале части текста. Как я могу это сделать? Как мне создать CTPAragraphStyle что создает этот пункт при отображении текста? Изменить: должно быть доступно на iOS
1 ответ

Добавление атрибутов в строку с помощью смайликов нарушает некоторые смайлики

Когда я пытаюсь добавить атрибуты к атрибутной строке, которая содержит эмодзи, иногда некоторые смайлики нарушаются. Для обычного текста работает отлично. Есть идеи, что я делаю не так? Вот моя функция - она ​​должна выделять жирным шрифтом цитаты …
04 фев '17 в 00:20
0 ответов

NSAttributedString initWithData заставляет мой экран мерцать после IOS 9

После долгих исследований я обнаружил, что метод initWithData NSAttributedString мерцает мой экран. Это очень странно Этого не было до IOS 9. Вот мой код: NSString *const str = [NSString stringWithFormat:@"<span style=\"font-family: %@; color:%@;…
13 окт '16 в 14:37
1 ответ

Прокрутите UITextView к определенному тексту.

У меня есть uitextview с большими текстами и выше у меня есть поле поиска. Что-нибудь искало, я хотел бы, чтобы uitextview прокрутил к тому определенному тексту и выделил. И мне нужно убедиться, что uitextview прокручивается таким образом, что иском…
05 май '18 в 15:13
1 ответ

Как добавить определенные атрибуты в NSAttributedString в Swift

Это простой вопрос, но он ошибочен в нескольких местах, поэтому я думаю, что есть кое-что, чего я просто не получаю (и это приложение для коллег, которого здесь больше нет). Я перенес приложение Objective-C в Swift и у меня возникли проблемы с NSAtt…
18 июн '15 в 18:10
1 ответ

Получить блоки текста из NSAttributedString

Если я получаю приписанную строку из текстового поля, используя let text = input.attributedText! print(text) в Swift вывод выглядит следующим образом (когда ввод содержит "привет" в обычном, а "мир" выделен жирным шрифтом) hello { NSColor = "UIDevic…
27 сен '15 в 14:50
2 ответа

Настройка цвета переднего плана работает только один раз для NSAttributedString

Телефонная часть строки получает атрибут подчеркивания, но цвет остается красным. Я отделил цвет и подчеркнуть setAttributes() звонки, чтобы прояснить ситуацию, то же самое происходит, когда это один звонок. let text = "call " let phone = "1800-800-…
18 янв '18 в 10:03
0 ответов

uiimage добавить к uitextview и изменить размер изображения с помощью Drag, Swift

У меня есть этот код, я читаю изображение из библиотеки, и я хочу изменить размер изображения в uitextview с помощью перетаскивания (в режиме реального времени). Кто-нибудь знает, как я могу это сделать? func imagePickerController(_ picker: UIImageP…
09 фев '18 в 10:21
1 ответ

Направление написания NSAttributedString

Я пытаюсь изменить направление записи в NSAttributedString. Однако мне действительно трудно понять, как это сделать. CTFontRef fontRef = CTFontCreateWithName((CFStringRef)@"ArialRoundedMTBold", 16, NULL); NSDictionary *attrDictionary = [NSDictionary…
18 апр '14 в 17:10
1 ответ

Как поставить разные headIndent (выравнивание) для каждого абзаца в UITextView

В моем приложении мне нужно выровнять весь абзац по- разному. Например, headIndent первого абзаца равен 0.0f, затем 10.0f, а третьего - 3.0f. Я даю весь стиль абзаца для textview.attributedText. и это заняло только один стиль. Здесь весь текст будет…
22 апр '14 в 09:58
1 ответ

Почему -[NSTextStorage replaceCharactersInRange: withAttributedString:] иногда иногда не учитывает шрифты в других наборах символов?

Я пытаюсь диагностировать проблему в UKSyntaxColoredTextDocument 0.4 http://www.zathras.de/angelweb/blog-uksctd-oh-four.htm где текст, который на самом деле живет не тем шрифтом, который вы указали, исчезает, когда вы тип. (Вы можете скачать и попро…
24 мар '09 в 18:29
3 ответа

Как абзац определяется в NSAttributedString?

Я вижу, что есть имя атрибута (NSParagraphStyleAttributeName) для применения стилей абзаца к тексту в Какао. Текст хранится в NSAttributedString, но что определяет "абзац" в этой строке - это символ перевода строки \n? Другие персонажи? Если это \n,…
09 дек '10 в 23:41
4 ответа

Многострочная атрибутированная строка с зачеркиванием

У меня есть ярлык с: label.numberOfLines = 0 И я пытаюсь сделать текст этого ярлыка зачеркнутым: let index: NSMutableAttributedString = NSMutableAttributedString(string: label.text!) index.addAttributes([NSStrikethroughStyleAttributeName: NSUnderlin…
10 май '17 в 10:52
1 ответ

Упорядоченный список HTML в UITextView

Я пытаюсь установить текст HTML с упорядоченным списком для UITextView. NSString *bodyText = "Please follow the below points:<br><ol><li>Point number one.</li><br><li>Point number two.<br><br>Note:<…
2 ответа

Ошибка использования Codable для NSAttributedString

Я пытаюсь реализовать Codable для класса, который содержит NSAttributedString, но я получаю ошибки во время компиляции: try container.encode(str, forKey: .str) ошибка неоднозначная ссылка на член 'кодировать (_:forKey:)' а также str = try container.…
16 мар '18 в 04:46
1 ответ

Обнаружение постукивания по ссылке в NSAttributedString

Я динамически создаю представления и печатаю атрибутивный текст на них, используя drawInRect:. Часть текста может содержать веб-ссылки. Как я могу обнаружить нажатия на веб-ссылки, чтобы я мог загрузить ссылку в UIWebView? Я не использую UILabel, UI…
07 фев '14 в 02:05