我已经可以使用CATextLayer在其中添加包含文本的图层。但是我发现文本呈现的方式非常基本。我想写引号的段落,有时用粗体,斜体等......
有没有办法用CATextLayer做到这一点?
如果没有,我该如何管理它,特别是如果从数据库中取出文本?
我希望能够以这种方式编写以下文本:
“这篇文章是关于就业的。他在一瞬间翻阅了它。他的焦虑情绪重新浮现,他关闭了杂志。
-Hm ......,他呼吸。
- 你一直在寻找工作吗?在他身边的陌生人问道。“
由于
答案 0 :(得分:0)
如果你想做的就是换行,你不需要富文本。为换行添加\n
。所以:
layer.text=@"The article was about employment. He leafed through it in an instant. His feeling of anxiety resurfaced and he closed the magazine.\n\n-Hm…, he breathed.\n\n-Have you been looking for work long?, asked the stranger at his side."
真正的富文本不可能是AFAIK