【问题标题】:How can i customize UILabel for image display?如何自定义 UILabel 进行图像显示?
【发布时间】:2013-02-19 01:57:36
【问题描述】:

我要自定义UILabel控件。

例如,

lblName.text = @"Zotiger";

然后标签正常显示Ztiger。

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

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

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

如何简单地自定义 UILabel?有没有开源控件?

【问题讨论】:

    标签: iphone image uilabel customization


    【解决方案1】:

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

    查看此链接以获取heart unicode

    你的红心:\ue022

    【讨论】:

    • 如果我想替换自定义图标(没有特定的 Unicode 字符,例如我想用老虎图标替换 *),那么我该如何实现呢?
    • 您必须解析您的文本,即只需使用 if-else 条件 if(label.text==@"*") then { label.text=assign unicode character}
    • 谢谢。但如上图,HP 文本字段有一些不同的颜色,我想要一些自定义标签控件。
    猜你喜欢
    • 2019-09-08
    • 1970-01-01
    • 1970-01-01
    • 2012-01-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多