我正在尝试在现有文本中添加表情符号到
我有一个视图,在其中有带有表情符号图片的按钮。单击该表情符号后,我会将相应的表情符号Unicode附加到文本中。但是在字符串格式中附加了Unicode而不是实际符号。
如果我尝试直接在文本框中设置Unicode,则会显示表情符号,但是如果我尝试从数组中获取值,则不会显示表情符号。
UITextField
中。但是我在文本框中只得到了Unicode而不是表情符号,例如\ue415
。我尝试使用以下代码设置表情符号到文本框中。我有一个视图,在其中有带有表情符号图片的按钮。单击该表情符号后,我会将相应的表情符号Unicode附加到文本中。但是在字符串格式中附加了Unicode而不是实际符号。
如果我尝试直接在文本框中设置Unicode,则会显示表情符号,但是如果我尝试从数组中获取值,则不会显示表情符号。
NSString *strCode = [[arrPlist objectAtIndex:[sender tag]]objectForKey:@"UTFCode"];
strCode = [strCode stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
NSString *mycode = @"\ue415";
if ([mycode isEqualToString:strCode])
{
NSLog(@"both are same");
}
NSLog(@"%@",[NSString stringWithFormat:@"strCode:%@ and mycode:%@",strCode,mycode]);
messageField.text = [messageField.text stringByAppendingFormat:@"%@ %@",strCode,mycode];
输出结果如下:
strCode:\ue415 和 mycode:
有人可以帮我想办法让strCode与myCode相同吗?