Ala*_*anL 17 iphone objective-c emoji
不知道我在这里缺少什么,搜索没有帮助我.我想在UILabel中显示表情符号字符,而这不是这样做的:
UILabel *label = [[UILabel alloc] init];
label.font = [UIFont fontWithName:@"AppleColorEmoji" size:16.0];
label.text = [NSString stringWithFormat:@"%C", 0x1F431];
// ... etc.
Run Code Online (Sandbox Code Playgroud)
适用于其他非字母unicode字符,例如棋子,但不能与我尝试过的任何表情符号字符一起使用.
Aji*_*mar 64
要使用表情符号,只需按Control+ command+ space(^⌘Space).不需要使用unicode表情符号.
Xav*_*Gil 17
您可能没有为表情符号字符使用正确的编码.例如,在你的例子中,我认为你正在寻找这样的东西:
label.text = [NSString stringWithFormat:@"%C", 0xe04f];
Run Code Online (Sandbox Code Playgroud)
查看此表以获取所需的编码.
Tri*_*non 16
在xcode中,只需转到顶栏,然后单击编辑> EMOJIS&SYMBOLS,将弹出一个表情符号框,您可以将其添加到应用程序中的任何文本,如果需要将其添加到文本中,甚至可以在界面构建器中使用那里的uilabel.
在Swift中你可以做到:
label.text = ""
Run Code Online (Sandbox Code Playgroud)
一定要包括引号.否则,您将把文本设置为变量中的任何内容.以下内容将显示为"cat":
let = "cat"
label.text =
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
21341 次 |
最近记录: |