在swift

时间:2016-07-07 06:37:57

标签: ios swift

我是快速发展的新手。我需要在文本字段和标签内显示表情符号。 我还需要将它们发送到服务器,因为Application是多平台的。

3 个答案:

答案 0 :(得分:7)

在Xcode版本7.2.1+上,您可以使用以下快捷方式显示符号面板并插入表情符号:

快捷方式:(按下以下三个键)

Ctrl命令空间

答案 1 :(得分:2)

您可以使用其unicode编号声明一个带有文本和表情符号的字符串变量(1F603是开放式笑脸的unicode编号),如下所示:

let str : String = "Smiley \u{1F603}"

然后使用您的UITextField / UILabel,将.text属性设置为字符串。

yourTextField.text = str
//or for a UILabel.
yourLabel.text = str

答案 2 :(得分:2)

textField.text=@"";

对于上面的表情符号---将焦点放在UITextField的表情符号位置并转到

修改>表情符号& Xcode 7.3中的符号 并选择你想要的表情符号。

直接在代码中设置Unicode值:

var string: String = "I want to visit मुंबई. "
var character: Character = ""

使用十六进制设置值

var string: String = "\u{61}\u{5927}\u{1F34E}\u{3C0}"

var character: Character = "\u{65}\u{301}"