Вопросы по теме 'core-text'

iOS: как измерить ширину и высоту строки с помощью Quartz?
Прежде чем я задам свои вопросы, это из документации Apple re: как определить ширину строки с помощью Quartz: Если текстовые измерения важны для вашего приложения, их можно рассчитать с помощью функций Quartz 2D. Однако вы можете сначала...
22366 просмотров

Основной текст: подсчет страниц в фоновом потоке
Допустим, я пишу программу просмотра текста для iPhone, используя Core Text. Каждый раз, когда пользователь изменяет базовый размер шрифта, мне нужно подсчитать, сколько страниц (CGRects фиксированного размера) необходимо для отображения всего...
946 просмотров

Как взаимодействовать со строкой, нарисованной с помощью UIStringDrawing/CoreText
Я пытаюсь работать над приложением, которое выделяет определенные ключевые слова. По этой причине я рассматриваю использование CoreText или UIStringDrawing для выделения этих слов (как выделено полужирным шрифтом/подчеркиванием/курсивом/цветом),...
553 просмотров

CTLine Ref приближается к нулю + CoreText + iPhone
Я столкнулся со странной проблемой с методом CTFrameGetLines(frameRef) API Core Text. Я получаю массив всех CTLines, которые присутствуют в кадре, используя функцию CFArrayRef lines = CTFrameGetLines( frameRef ); и тогда я вычисляю нет....
427 просмотров
schedule 01.01.2024

Является ли CoreText просто структурой рисования/макета для текста?
Я использую CoreText для отображения текста, создания фреймсеттера, фреймов и так далее, и все в порядке. Я даже могу отформатировать текст, но это все делается до того, как я рисую. Теперь вопрос, который сводит меня с ума: CoreText предназначен...
1185 просмотров
schedule 25.05.2023

NSAttributedString: упаковка + усечение
У меня есть представление, которое рисует разноцветный текст внутри UITableViewCell. Для рисования разноцветного текста я использую NSAttributedString. Однако я хотел бы сделать так, чтобы, если текст слишком длинный и не помещался в поле зрения,...
2067 просмотров
schedule 04.07.2022

Утечка памяти при использовании текста Unicode с определенными шрифтами с CoreText на iPhone
У меня возникают интересные проблемы с CoreText на iPhone, которые при определенных обстоятельствах вызывают утечку памяти. Я посмотрел везде в документации и в Интернете, и никто, похоже, не сталкивается с той же проблемой. Однако обстоятельства,...
1559 просмотров

Установка цвета фона / цвета выделения для заданного диапазона строк с помощью Core Text
У меня есть текст, выложенный с помощью Core Text в моем приложении для iPhone. Я использую NSAttributedString для установки определенных стилей в тексте для заданных диапазонов. Кажется, я не могу найти атрибут для установки цвета фона /...
4295 просмотров

Настройка ширины вкладки основного текста
Я новичок в основном тексте, но у меня все хорошо, однако у меня возникают проблемы с настройкой ширины вкладки. В настоящее время я использую этот код, который я написал, просмотрев документацию и список рассылки: CFIndex...
710 просмотров
schedule 09.05.2023

Основной текст для отображения содержимого HTML
Мне было интересно, есть ли способ отображать html-контент с использованием основного текста, потому что обычный UIWebView загружается чертовски медленно. У меня самые основные потребности: - чтение тегов p - чтение тегов span - использование...
6081 просмотров
schedule 16.12.2022

Представление основного текста имеет черный цвет фона
У меня есть UIView, который отображает некоторый текст с помощью CoreText, все работает нормально, за исключением того факта, что все представление имеет черный цвет фона. Я пробовал самые простые решения, такие как [self...
3938 просмотров
schedule 25.02.2022

Производительность основного текста
Я вижу некоторые проблемы с производительностью Core Text, когда он запускается на оригинальном iPad. Я создал редактируемое представление, используя основной текст и протокол UITextInput , основанный на протоколе OUIEditableFrame OmniGroup....
4531 просмотров
schedule 24.05.2024

Как выделить CoreText с изменением цвета выделения?
У меня есть подкласс UIView, который реализует код для рисования CoreText. В приложении этот UIView отображается внутри UIScrollView. Вот код, который я сейчас использую в drawRect: для рендеринга NSAttributedString: CGContextRef context =...
2852 просмотров

Абзац основного текста внутри UIScrollView размыт
Я попытался нарисовать длинный абзац как NSAttributedString в представлении внутри UIScrollView. Странно то, что верхняя часть абзаца не размыта, но чем больше я прокручиваю вниз, тем более размытой она становится! Я хорошо осведомлен о небольших...
806 просмотров
schedule 30.07.2022

CTFontCreateWithName возвращает шрифт .LastResort
У меня есть несколько пользовательских шрифтов, поставляемых с моим приложением, и все они правильно определены в plist приложения. Я могу загрузить UIFont с этими пользовательскими шрифтами без проблем. UILabel с использованием [UIFont...
744 просмотров
schedule 11.03.2024

Настройка выравнивания текста (CTTextAligment) в NSAttributedString — ipad
Я пытаюсь нарисовать пользовательскую строку с цветом, шрифтом, размером и выравниванием. Раньше у меня все работало с NSMutableAttributedString, но похоже, что выравнивание текста работает только с выравниванием абзаца, которое работает только с...
2492 просмотров
schedule 10.07.2022

Любой способ (легко) определить минимальную ширину, необходимую для форматирования Framesetter?
Если у меня есть фреймсеттер, который я инициализировал такой строкой CTFramesetterRef framesetter = CTFramesetterCreateWithAttributedString(attrString); Я хотел бы найти минимальную ширину для отображения самой большой строки в кадре. Есть...
100 просмотров
schedule 10.10.2022

Ошибка в CTFrameGetLineOrigins?
Я использую следующий код из примера Apple SimpleTextInput , чтобы определить кадр для курсора. Я использую CTFrameGetLineOrigins и заметил, что возвращаемое значение y неверно (оно отображает .336 независимо от того, в какой строке находится)....
1649 просмотров

Window Phone есть эквивалент iOS Core Text
У нас есть приложение для iOS, которое отображает много текста: http://bit.ly/IekVmU . Мы используем CoreText в iOS для рендеринга предварительно отформатированного текста и позволяем пользователю изменять форматирование, размер шрифта и...
167 просмотров
schedule 19.02.2023

Утечка памяти CoreText из CFramesetterCreateWithAttributedString
Я столкнулся с проблемной утечкой, которая, благодаря Instruments, кажется, исходит от CTFrameSetterCreateWithAttributedString. Стек вызовов ниже. 1 CoreText -[_CTNativeGlyphStorage prepareWithCapacity:preallocated:] 2 CoreText...
1620 просмотров
schedule 09.05.2023