多行CATextLayer与NSAttributedString奇怪的间距

时间:2015-04-09 05:58:28

标签: ios objective-c nsattributedstring catextlayer

使用我从UITextView获取的文本我在视频顶部呈现文本。我正在使用CATextLayer并得到一个非常奇怪的结果。当我使用UILabel在屏幕上显示它以进行预览时,它看起来很好并且没有间距问题。

有没有办法格式化CATextLayer以便它匹配UILabel结果?到目前为止,我尝试的是在将NSAttributedString放在CATextLayer之前格式化NSAttributedString不会做任何事情。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

好吧,不是试图让格式化正确,而是通过UILabel提供了文本并使用了标签的CALayer,它看起来就像我想要的那样。不完全是最干净的解决方案,但它确实有效!