Вопросы по теме 'core-text'
iOS: как измерить ширину и высоту строки с помощью Quartz?
Прежде чем я задам свои вопросы, это из документации Apple re: как определить ширину строки с помощью Quartz:
Если текстовые измерения важны для вашего приложения, их можно рассчитать с помощью функций Quartz 2D. Однако вы можете сначала...
22366 просмотров
schedule
21.01.2023
Основной текст: подсчет страниц в фоновом потоке
Допустим, я пишу программу просмотра текста для iPhone, используя Core Text. Каждый раз, когда пользователь изменяет базовый размер шрифта, мне нужно подсчитать, сколько страниц (CGRects фиксированного размера) необходимо для отображения всего...
946 просмотров
schedule
19.09.2022
Как взаимодействовать со строкой, нарисованной с помощью UIStringDrawing/CoreText
Я пытаюсь работать над приложением, которое выделяет определенные ключевые слова. По этой причине я рассматриваю использование CoreText или UIStringDrawing для выделения этих слов (как выделено полужирным шрифтом/подчеркиванием/курсивом/цветом),...
553 просмотров
schedule
26.08.2022
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 просмотров
schedule
23.11.2022
Установка цвета фона / цвета выделения для заданного диапазона строк с помощью Core Text
У меня есть текст, выложенный с помощью Core Text в моем приложении для iPhone. Я использую NSAttributedString для установки определенных стилей в тексте для заданных диапазонов.
Кажется, я не могу найти атрибут для установки цвета фона /...
4295 просмотров
schedule
13.06.2022
Настройка ширины вкладки основного текста
Я новичок в основном тексте, но у меня все хорошо, однако у меня возникают проблемы с настройкой ширины вкладки.
В настоящее время я использую этот код, который я написал, просмотрев документацию и список рассылки:
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 просмотров
schedule
23.03.2022
Абзац основного текста внутри 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 просмотров
schedule
28.08.2022
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