Iphone 如何自定义图像显示的UILabel?

Iphone 如何自定义图像显示的UILabel?,iphone,image,uilabel,customization,Iphone,Image,Uilabel,Customization,我想自定义UILabel控件 比如说, lblName.text = @"Zotiger"; 然后标签正常显示Zotiger 如果我用一些特殊字符设置它的文本(在我的例子中,*是用图像替换的特殊字符) 然后标签显示三个图标,如下图所示 如何简单地定制UILabel?有开源控件吗?很简单,您可以在字符串中使用某些Unicode字符,iPhone会将它们显示为表情符号 有关详细信息,请参阅此链接 以红心为例:\ue022很简单,您可以在字符串中使用某些Unicode字符,iPhone会将它们显示

我想自定义UILabel控件

比如说,

lblName.text = @"Zotiger";
然后标签正常显示Zotiger

如果我用一些特殊字符设置它的文本(在我的例子中,*是用图像替换的特殊字符)

然后标签显示三个图标,如下图所示


如何简单地定制UILabel?有开源控件吗?

很简单,您可以在字符串中使用某些Unicode字符,iPhone会将它们显示为表情符号

有关详细信息,请参阅此链接


以红心为例:
\ue022

很简单,您可以在字符串中使用某些Unicode字符,iPhone会将它们显示为表情符号

有关详细信息,请参阅此链接


对于红心来说:
\ue022

如果我想用tiger图标替换自定义图标(例如,没有特定的Unicode字符,我想用tiger图标替换*),那么我该如何实现呢?您必须解析文本,即只需使用If-else条件,If(label.text=@“*”)然后{label.text=assign Unicode character}谢谢。但如上图所示,HP文本字段有一些不同的颜色,我需要一个自定义的标签控件。如果我想替换自定义图标(例如,没有特定的Unicode字符,我想用tiger图标替换*),那么我该如何实现呢?您必须解析文本,即只需使用If-else条件,If(label.text=@“*”)即可{label.text=assign unicode character}谢谢。但如上图所示,HP文本字段有一些不同的颜色,我需要一些自定义的标签控件。
lblName.text = @"***";
lblPhone.text =  @"***-****-****";