0

我正在寻找 iOS 键盘扩展的解决方案。

我的问题是,如果我将使用我的设备输入我的表情符号,那么另一台设备(没有安装我的应用程序)将如何在 Whatsapp 等应用程序中显示它?

4

2 回答 2

1

您可以使用 Emoji Unicode 链接

例子

   NSString *str = @"Hi \U0001F431";

    NSData *data = [str dataUsingEncoding:NSNonLossyASCIIStringEncoding];
    NSString *valueUnicode = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];


    NSData *newData = [valueUnicode dataUsingEncoding:NSUTF8StringEncoding];
    NSString *valueEmoj = [[NSString alloc] initWithData:newData encoding:NSNonLossyASCIIStringEncoding];

    lbl.text = valueEmoj;
于 2015-09-17T08:51:09.577 回答
0

在做了很多研究之后,我得出结论,我所期望的目前是不可能的。

但这有可能,

如果我要创建自己的表情符号键盘,那么在键盘扩展中单击该表情符号将复制该图像。

将该图像粘贴到 Whatsapp 等应用程序的任何文本字段后,我将只能将该表情符号共享为图像。(即图像共享)。

目前不可能在所有公共应用程序中都提供像原生表情符号一样的自己的表情符号。

我们只能对我们的应用程序执行此操作,例如 Skype 和 Hike。

于 2015-09-17T11:19:58.353 回答