当UITableviewCell的UILabel中有表情符号字符时,UITableViewAutomaticDimension没有设置正确的高度

时间:2016-11-03 09:28:20

标签: uitableview emoji

我正在使用UITableViewAutomaticDimension来获取UITableview的单元格的动态高度。当我在UITableviewCell内的标签中设置纯文本时,一切正常。

当我在标签中设置纯文本和表情符号字符时,单元格高度出现问题。单元格高度确实动态增加,但由于表情符号字符,高度错误。我认为UITableview可能会将unicode视为文本而不是表情符号图标,因此它只返回纯文本高度。

在我的情况下,标签的x原点也是动态的。

请查看以下屏幕截图,了解发生的问题, enter image description here

有什么建议吗?

0 个答案:

没有答案