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

Вычислить высоту ячейки для TextView с путями исключения
Если у меня есть TextView с путями исключения в UITableViewCell , как я могу рассчитать высоту ячейки для данной строки?
4618 просмотров
schedule 26.10.2021

Строки, отсутствующие в высоком UILabel при встраивании NSTextAttachment
Я могу создать многострочный NSAttributedString , используя экранированные символы новой строки ( @"\n" ). В iOS 7 теперь я могу вставлять UIImage в строки с атрибутами (через NSTextAttachment ). Я заметил, что всякий раз, когда я устанавливаю...
6824 просмотров
schedule 13.03.2022

NSLayoutManager с NSTextContainer на абзац
Как создать NSLayoutManager, который назначает каждый абзац в своем тексте другому NSTextContainer? Это похоже на использование нескольких страниц/столбцов, распространенное в TextKit, но каждая страница соответствует отдельному абзацу переменной...
780 просмотров
schedule 04.04.2022

Создание анимированных текстовых эффектов с помощью NSLayoutManager?
В сеансе 220 (расширенные текстовые макеты и эффекты с текстовым набором) WWDC 2013 они в частности, скажите, что NSLayoutManager можно использовать вместе с NSTextStorage и NSTextContainer для создания расширенной текстовой анимации. Они...
1020 просмотров

Обнаружение касаний базового UITableViewCell и касаний в атрибутированном тексте UITextview
Я использую UITextView , который подключен к UITableViewCell с конфигурацией, как показано ниже: cell.topicAndDescriptionTextView = [[UITextView alloc] initWithFrame:frame]; cell.topicAndDescriptionTextView.tag = 1;...
377 просмотров

Несколько UITextView внутри UIScrollView в проблеме взаимодействия в режиме пейджинга
Я создаю несколько UITextViews внутри UIScrollView в режиме подкачки на основе textContainer. Просмотреть структуру Все работает, как и ожидалось, но я хочу сделать textView доступным для выбора. Поэтому, конечно, я делаю это [textView...
60 просмотров
schedule 18.05.2022

TextKit не размещает текст после широкого пути исключения
Я взял пример проекта TextKit с objc.io #5 http://www.objc.io/issue-5/getting-to-know-textkit.html и изменили ширину и форму пути исключения в демонстрации текстового взаимодействия. Я сделал ширину пути исключения больше, чем ширина его...
473 просмотров
schedule 30.05.2022

Текст UITextView теряет размер шрифта, когда я устанавливаю атрибут в NSTextStorage с помощью NSUnderlineStyleAttributeName
В моем приложении у меня есть UItextView, и его входное представление имеет дополнительный вид с парой кнопок на нем. Я пытаюсь изменить уже набранный текст, чтобы подчеркнуть текст. Он работает нормально, но после преобразования теряет шрифт и...
902 просмотров
schedule 06.06.2022

Пользовательское действие Swift `UIMenuController`
Я реализовал собственное текстовое представление, используя TextKit . Также у меня есть пользовательский выбор текста, реализованный с помощью UILongPressGesture . Я добился прогресса в копировании выделенного текста с помощью стандартного...
508 просмотров
schedule 19.06.2022

Создавайте списки маркеров/номеров/чеков в UITextView
Я работаю над приложением текстового редактора и использую для этого UITextView . Кто-нибудь знает, как сделать в нем возможность делать маркированные/цифровые/контрольные списки? Любые примеры/учебники? Примечание. Мне нужно сделать это как...
745 просмотров
schedule 09.08.2022

Получите метрики глифов шрифта с помощью Swift
Для позиционирования/масштабирования глифов шрифтов в пользовательском UIView мне нужно знать некоторые показатели глифов, такие как: - восхождение (высота глифа от базовой линии, например, часть "g", которая стоит над базовой линией) - спуск...
812 просмотров
schedule 28.08.2022

Получение CGRect для текста в UITextView с целью выделения с помощью CALayer
Я пытаюсь нарисовать прозрачный CALayer в UITextView, чтобы выделить совпадающий текст при поиске. Я нашел правильный способ сделать это, но до сих пор не нашел правильных координат. Мне нужно найти источник текстового контейнера. Прямо сейчас я...
3554 просмотров

Визуализация текста в верхнем регистре без изменения строки поддержки? (iOS7 и текстовый комплект)
Мое приложение предназначено только для iOS 7. У меня есть UITextView , представляющий NSAttributedString . Строка представляет собой документ, каждый абзац имеет набор атрибутов для стилизации. Некоторые абзацы необходимо отображать ВСЕМИ...
617 просмотров
schedule 24.12.2022

Изменить размер текста в UITextView на основе содержимого NSString
Я пытаюсь загрузить UITextView с содержимым из экземпляров подкласса NSManagedObject (стихи в приложении для чтения Библии). Мой UITextView загружается путем перебора стихов в выбранной главе и добавления каждого последующего стиха. NSArray...
279 просмотров
schedule 16.10.2022

Пути исключения в TextContainer UILabel
Можно ли установить пути исключения на UILabel? В документации Apple указано, что UILabel теперь построен на TextKit, но UILabel, похоже, не предоставляет свойство textContainer. Я хочу реализовать ячейку tableview, которая включает в себя...
3353 просмотров
schedule 18.07.2023

МИНИМАЛЬНАЯ ширина ограничивающего прямоугольника для NSAttributedString
У меня есть NSAttributedString, который я рисую в прямоугольник (здесь нет текстовых представлений). Я разрешаю пользователю resize этот прямоугольник, тем самым заставляя текст переноситься на несколько строк. Все хорошо, и я использую...
324 просмотров
schedule 27.04.2023

Рисование текста с помощью Text Kit и *не* UITextView
Я смотрю на TextKit, и каждый учебник, с которым я сталкивался, дает мне одну и ту же информацию: NSTextStorage содержит информацию о вашей строке и шрифте, NSLayoutManager управляет компоновкой и глифами, а NSTextContainer указывает...
517 просмотров
schedule 21.06.2023

неожиданный сбой при использовании пользовательских шрифтов с быстрым
я пытаюсь определить размер attributeString с помощью метода func boundingRect(with size: CGSize, options: NSStringDrawingOptions = [], context: NSStringDrawingContext?) -> CGRect и это мой код paragraphRect =...
736 просмотров
schedule 26.04.2023

Сделать выбранную строку текста полужирным, курсивом, подчеркнутым, как родное приложение Notes для iOS
Есть ли какая-либо помощь, чтобы сделать выбранную строку текстового представления жирным шрифтом, курсивом, подчеркиванием, как родное приложение «Заметки» для iOS. Пожалуйста, дайте мне полезные ссылки. Я устал искать целый день. Огромное...
1878 просмотров
schedule 09.02.2023

Несоответствие при расчете геометрического размера струны
Почему результаты NSAttributedString.size() и NSLayoutManager.boundingRect(forGlyphRange:in:).size такие разные? Пример кода: let attrs: [NSAttributedString.Key: Any] = [.font: NSFont.systemFont(ofSize: 14.0)] let container =...
69 просмотров
schedule 15.05.2023