[]label显示特殊符号情况,不同系统下结果不同

微信名字可以有搜狗输入法的表情.这时候取到这个名字后IDElog显示的是
1.png
这个奇怪的符号.
 
然后给label的text赋值后
安卓显示的时候会忽略这个奇怪的符号只显示文字.
ide里面会乱码.
这都无所谓.
问题是这个label我们长度限制了一下,超出的就隐藏.然后
ios
2.png
就会显示undefined.
推测是因为乱码长度,所以没显示文字,但是乱码显示不出来所以变成了undefined.
希望ios和安卓能一致
3.png
已邀请:

cuixueying

赞同来自:

  表情字符所在的平面,画布显示不了,你需要遍历字符,将非法字符进行删除处理!

要回复问题请先

商务合作
商务合作