您好我正试图将箭头放入UILabel的文本中,但它不起作用。我正在尝试以下代码
NSString *labeltext = @"➜";
label.text = labeltext;
但这会让应用程序崩溃!
(如果您进入编辑菜单并转到特殊字符,则它是第10个向右箭头)
感谢您的提前帮助
答案 0 :(得分:14)
代码应该只通过直接在代码中编写特殊字符来解决问题
label.text=@"➜";
但是如果它不起作用,那么有其他方法可以在IOS中打印特殊字符,你需要使用这个符号的Unicode字符,看看这个页面codes并在获得代码之后就像如下
UniChar ucode = 0x2794;
NSString *codeString = [NSString stringWithCharacters:&ucode length:1];
[label setText:codeString];
或者直接写如下
label.text=@"\u2794"; // this is the unicode for right arrow
在 Swift :
中lable.text="\u{2794}"