【发布时间】:2015-06-01 11:36:25
【问题描述】:
我们使用“TTTAttributedLabel”来显示标签。为了计算正确的矩形大小,我们使用 NSString 的“sizeWithFont”方法,使用“constrainedToSize”字段的宽度。
计算是没问题的,除非文本中有一些 Emoji 符号,并且文本是多行的(例如:smiley-newLine-smiley)。在这种情况下,返回的尺寸太小(垂直),最后一行没有显示。如果文本不包含任何表情符号(例如 X-newLine-X)- 大小正确。
我们的字体是“HelveticaNeue”,大小:16.25,以防万一。
有没有更好的方法来计算所需的大小,以便它也可以与 Emoji 一起使用?
谢谢
【问题讨论】:
-
您找到解决方案了吗?