2013-02-19 69 views
1

我想定制UILabel控件。我如何定制UILabel图像显示?

例如,

lblName.text = @"Zotiger"; 

然后标签显示Zotiger正常。

如果我设置它的文本与一些特殊字符(在我的情况,*是与图像替换特殊字符)

lblName.text = @"***"; 
lblPhone.text = @"***-****-****"; 

然后标签显示三个图标如下图像。

star text will be replaced love icon

我怎么能自定义的UILabel简单?有没有开源的控制?

回答

1

它的简单,你可以在你的字符串中使用某些Unicode字符,而iPhone将其显示为表情

看到红色的心脏在你的情况下,该链接heart unicode

\ue022

+0

如果我想替换自定义的图标(例如,我不希望用老虎图标替换*),那么我该如何实现这一点? – 2013-02-19 02:08:49

+0

你必须解析你的文本,也就是简单地使用if-else条件,if(label.text == @“*”)then {label.text = assign unicode character} – 2013-02-19 02:13:23

+0

谢谢。但如上图所示,惠普文本字段有一些不同的颜色,我想要一些自定义的标签控制。 – 2013-02-19 02:17:22