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

Пользовательский текстовый атрибут textkit рисует большой прямоугольник, когда он занимает несколько строк
В основном я создаю настраиваемый атрибут для рисования прямоугольника со скругленными углами в моем текстовом подклассе NSLayoutManager с помощью метода drawGlyphsForGlyphRange ниже. Ниже работает как шарм с диапазонами, охватывающими одну строку....
830 просмотров
schedule 20.12.2022

iOS Рисование текста в центре фигур
Я пытаюсь нарисовать текст в центре фигур в iOS, примером может быть форма вставки Microsoft Office, см. https://www.dropbox.com/s/cgqyyuvy6hcv5g8/Screenshot%202014-01-21%2013.48.17.png У меня есть массив координат, который используется для...
9826 просмотров
schedule 10.03.2022

NSAttributedString сообщает о неверных размерах для UITextView sizeThatFits иboundingRectWithSize с правильным набором параметров
У меня есть NSAttributedString, который сообщает о boundingRectWithSize (и, соответственно, о UITextView, который неправильно вычисляет свой sizeThatFits), когда размер шрифта уменьшается по сравнению с размером шрифта, который использовался для его...
4608 просмотров
schedule 13.08.2023

Пользовательское представление NSTextAttachment
Можно ли отобразить пользовательский вид в том месте, где должен отображаться NSTextAttachment на iOS? У меня есть собственное хранилище текста и подклассы менеджера компоновки, но я не уверен, куда поместить код, чтобы фактически добавить подвид....
1625 просмотров

Смущен значением элемента NSStringDrawingOptions
В iOS7 и более поздних версиях мы можем использовать - (void)drawWithRect:(CGRect)rect options:(NSStringDrawingOptions)options attributes:(NSDictionary *)attributes context:(NSStringDrawingContext *)context для вычисления размера строки, но меня...
6971 просмотров
schedule 10.05.2022

Изменение свойства межстрочного интервала в NSPagraphStyle вызывает удлинение курсора
У меня есть подкласс UITableViewCell, который содержит UITextView. Я добавил NSParagraphStyle в качестве атрибута строки в подклассе NSTextStorage. В следующем коде я увеличил расстояние между каждой строкой в ​​UITextView. быстро let...
1585 просмотров

Почему при использовании TextKit для рендеринга текста вторая строка оказывается короче первой?
Пример проекта : http://d.pr/f/1coXu Я использую TextKit для рендеринга текста в то, что по сути является очень простым воссозданием UILabel . Код очень прост и в этом примере просто рисует NSAttributedString в самом представлении: class...
194 просмотров
schedule 13.07.2023

TextKit — UILabel с фоном и интервалом
Я работал над чем-то вроде этого . Все работало нормально, пока я не обнаружил ввод строки, который вызывает проблему Входная строка: «Это длинное titlessss\n Withssssssss». По сути, кажется, что «длинное» слово вписывается в пробел,...
323 просмотров
schedule 09.01.2023

Есть ли способ определить координаты конца текста в UILabel? (не маркировать прямоугольную рамку)
Мне нужно разместить некоторый UIView сразу после окончания текста с некоторыми условиями: Если от конца текста до правого края контейнера достаточно места, поместите вид сразу после него. Если нет мест - ставьте вид выше. Проблема в том, что это...
136 просмотров
schedule 03.05.2022

Сохранение и вставка атрибутивной строки с пользовательским NSTextBlock
Я пытаюсь создать пользовательский NSTextBlock, очень похожий на тот, который Apple сделала на WWDC 18 ( 23 минут через ). Полный демонстрационный проект здесь . Итак, это прекрасно работает, когда я редактирую и помечаю абзац своим стилем...
479 просмотров