Вопросы по теме 'textkit'

Как очистить UITextView с помощью пользовательского NSTextStorage? [только iOS7]
В настоящее время я пытаюсь создать экран, похожий на SMS, где пользователь может написать текст и отправить его другим пользователям. Все идет так, как ожидалось, пока я не попытаюсь очистить свое текстовое представление и не столкнусь с ошибкой. Я...
2726 просмотров

iOS 7 использует строку HTML в качестве NSAttributedString и устанавливает шрифт?
У меня есть UITextView, в котором я пытаюсь отобразить некоторый атрибутированный текст в виде HTML. Он использует такие вещи, как встроенное выделение жирным шрифтом и курсивом. Теперь клиент хочет, чтобы шрифт на этом изменился. Однако всякий...
1864 просмотров

Индекс символа в точке касания для UILabel
Для UILabel я хотел бы узнать, какой индекс символа в определенный момент получен из события касания. Я хотел бы решить эту проблему для iOS 7 с помощью Text Kit. Поскольку UILabel не предоставляет доступ к своему NSLayoutManager , я создал...
16505 просмотров
schedule 09.06.2024

Текстовый комплект с SKLabelNode
Кажется, невозможно использовать текстовый набор, атрибутированную строку и менеджер компоновки со Sprit Kit SKLabelNode. Интересно, как игра Sprite Kit отображает длинный текст, который нужно разбить на несколько строк и атрибутивную строку?
1273 просмотров
schedule 16.05.2024

Анимированный UIImage в UITextView с TextKit
У меня есть UIImage , который содержит несколько кадров изображения и продолжительность, которые были нарезаны вместе из анимированного файла GIF. Если я загружу изображение в UIWebView , оно будет анимировано, как и ожидалось, но вместо этого я...
1602 просмотров
schedule 25.05.2022

Выбор слова и отображение всплывающей подсказки в iOS
Я хотел бы реализовать эффект, похожий на приложение Medium iOS, для нажатия на выделение и отображение всплывающей подсказки . Я исследовал Text Kit , и у некоторых других вопросов о стеке есть некоторые мысли по этому поводу,...
1079 просмотров
schedule 27.07.2023

Управляйте интервалами вокруг настраиваемых текстовых атрибутов в NSLayoutManager
У меня есть собственный подкласс NSLayoutManager , который я использую для рисования жетонов в форме таблеток. Я рисую эти токены для подстрок с настраиваемым атрибутом ( TokenAttribute ). Рисую без проблем. Однако мне нужно добавить немного...
1288 просмотров

NSLayoutManager: вызов setLocation: forStartOfGlyphRange: не изменяет положение нарисованного глифа
Я создал простой подкласс NSLayoutManager, который должен позволить мне изменить начало первых глифов для заданного диапазона: @implementation GRZCategoryLinkLayoutManager - (void)invalidateLayoutForCharacterRange:(NSRange)charRange...
182 просмотров
schedule 03.06.2023

Не удается преобразовать значение типа «UInt32!» к ожидаемому типу аргумента «UIFontDescriptorSymbolicTraits»
Я все еще пытаюсь преобразовать TextKit из Objective-C в Swift. Это сводит меня (и вас?) с ума :-( После исправления некоторых проблем теперь у меня проблемы с полужирным (и курсивным) шрифтом: func addOrRemoveFontTraitWithName(traitName:...
794 просмотров
schedule 04.06.2023

Как решить, где в TextKit происходят мягкие разрывы строк?
Я пытаюсь определить, где в моем тексте появляются плавные разрывы строк, и метод NSLayoutManagerDelegate layoutManager(_:shouldBreakLineByWordBeforeCharacterAt:) кажется подходящим местом для начала. Моя проблема в том, что он не вызывается,...
383 просмотров
schedule 01.12.2022

Как отобразить округлый серый фон, нажав определенные символы в UITextView?
Я пытаюсь отобразить текст с помощью UITextView. Я добавил «Узнать больше» при отображении длинных текстов. Я хочу изменить цвет фона при нажатии. Я установил фон NSAttributedString, но не могу правильно установить скругленные углы и поля....
985 просмотров
schedule 09.09.2022

Повторное использование UITextView внутри UITableViewCell
Я использую UITextView для отображения некоторого сложного содержимого (например, текста другого цвета, изображения, ссылки и т. д.) внутри UITablViewCell . Содержимое сначала анализируется в экземпляр NSTextStorage . Затем соответствующие...
194 просмотров
schedule 30.11.2023

NSLayoutManager: как заливать фоновые цвета там, где есть только визуализируемые глифы
Диспетчер компоновки по умолчанию заполняет цвет фона (указанный через атрибут NSAttributedString .backgroundColor) там, где нет текста (кроме последней строки). Мне удалось добиться желаемого эффекта, создав подкласс NSLayoutManager и...
1288 просмотров
schedule 02.07.2022

TextKit: Как функция заполнителя редактора реализована в Xcode?
Я глубоко погрузился в TextKit и задался вопросом, как заполнители редактора реализованы в редакторе кода Xcode: Вы также можете попробовать это сами и ввести что-то вроде: <#Hello#> , которое автоматически превратится в заполнитель....
155 просмотров

NSTextBlock backgroundColor не рисуется
У меня есть подкласс NSTextBlock с определенным набором backgroundColor . Теперь, когда я добавляю пользовательский стиль абзаца к диапазону текста, подобному этому let block = MyTextBlock() block.backgroundColor = myBackgroundColor let pstyle...
69 просмотров
schedule 02.01.2023