使用 CATiledLayer 绘制大型可滚动内容在我的应用程序中效果很好。使用 C 中的 Core Text 和 Core Image API 绘制图像和多行文本的效果不太好。
我有强烈的感觉,我正在尝试重新发明轮子,围绕 C 函数编写我自己的 Objective-C 包装类,使用etcCGContextShowTextAtPoint
镜像所有内容等等。CGContextSetTextMatrix(context, CGAffineTransformMakeScale(1, -1))
我不能使用 UIKit 的上下文绘制方法,因为它们会由于 CATiledLayer 中的并发背景绘制而导致竞争条件崩溃。
有哪些 Objective-C 库已经存在,它们包装了 Core Text 和 Image 函数以便在后台上下文中使用?
干杯,EP。
更新:现在事情的进展方式,除了广泛描述 CoreText的 Apple Docs 之外,我还将满足于书籍或在线资源的提示。