Рисование большого прокручиваемого контента с помощью CATiledLayer прекрасно работает в моем приложении. Что не очень хорошо работает, так это рисование изображений и многострочного текста с помощью Core Text и Core Image API в C.
У меня сильное чувство, что я пытаюсь заново изобрести колесо, пишу свои собственные классы-обертки Objective-C для таких функций C, как CGContextShowTextAtPoint
, отражая все с помощью CGContextSetTextMatrix(context, CGAffineTransformMakeScale(1, -1))
и т. Д., И т. Д.
Я не могу использовать методы рисования контекста UIKit, потому что они вызывают сбои состояния гонки из-за одновременного рисования фона в CATiledLayer.
Какие библиотеки Objective-C уже существуют, которые обертывают функции Core Text и Image для простоты использования в фоновом контексте?
Cheers, EP.
ОБНОВЛЕНИЕ: Как сейчас обстоят дела, я также соглашусь на намеки на книгу или онлайн-ресурс , кроме Apple Docs , которые подробно описывают CoreText.