如何将箭头放入UILabel

时间:2013-02-05 19:58:14

标签: iphone ios xcode ipad uilabel

您好我正试图将箭头放入UILabel的文本中,但它不起作用。我正在尝试以下代码

 NSString *labeltext = @"➜"; 
 label.text = labeltext;

但这会让应用程序崩溃!

enter image description here

(如果您进入编辑菜单并转到特殊字符,则它是第10个向右箭头)

感谢您的提前帮助

1 个答案:

答案 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}"