2

我将核心文本用于CALayer. 改变每一层的颜色很容易,但我想要这种类型的层:

在此处输入图像描述

如何在中的文本下设置点CALayer

4

2 回答 2

1

编辑::我部分错了。CATextLayer 可以以 CTAttributedString 的形式绘制富文本。这是 NSAttributedString,其中所有属性都由它们的 CoreText kCTAttribute 常量标识。


错误(我的意思是.. 可行但不需要):: 我会使用自定义 calayer。catextlayer 无论如何都无法绘制富文本。在那里覆盖 dawInContext 并自己绘制属性字符串

于 2012-11-11T15:37:51.680 回答
0

我得到了解决方案,我的设计师创建了一个新的自定义字体来解决这个问题,我们将点替换为星,但是字符和星不是不同的颜色,两者在我的项目中的自定义字体中都是相同的颜色 在此处输入图像描述

于 2013-02-16T04:13:00.497 回答