Tag: 核心文字核心

在曲线上绘制文本的最高效方法,并对其进行animation处理?

我猜测是从单独的CATextLayers中创build一个string,然后根据需要将它们定位在曲线上,然后进行animation处理。 因为这就是我现在正在做的事情,但是它失去了克宁。 就是这样: 为什么我的曲线文本本身不对? 但核心文本是否更高性能,能够避免整个“拉近上下文”的废话,与精益,平均的核心animation处事方式相比,减less了一切下降,并尊重字距? 即避免drawRect:以及所有其他方面,大大放慢速度,就像在屏幕上绘制的方式一样: https://github.com/darcyliu/CocoaSampleCode/tree/master/CoreTextArcCocoa 设想一串200个字符,绕着一个圆圈弯曲,能够为字符之间的间距设置animation,希望能达到稳定的60fps。 核心animation可以实现这个function,但这是通过将string分成单独的字符并以相同的间距放置在圆周上,导致字距信息完全丢失。 我希望能够做到这一点,而不会失去字距信息,仍然可以dynamic调整60fps的间距。