嗨,我正在尝试将箭头放入 UILabel 的文本中,但它不起作用。我正在尝试以下代码
NSString *labeltext = @"➜";
label.text = labeltext;
但这会使应用程序崩溃!
(如果你进入编辑菜单并进入特殊字符,那么它是第 10 个向右箭头)
.
提前感谢您的帮助
代码应该可以通过直接在代码中写入特殊字符来工作,如问题中所写
label.text=@"➜";
但是如果它不起作用,那么还有其他方法可以在 IOS 中打印特殊字符,您需要使用此标志的 Unicode 字符,查看此页面代码并在获取代码后执行以下操作
UniChar ucode = 0x2794;
NSString *codeString = [NSString stringWithCharacters:&ucode length:1];
[label setText:codeString];
或者直接写如下
label.text=@"\u2794"; // this is the unicode for right arrow
在斯威夫特:
lable.text="\u{2794}"