2013-02-19 3 views
1

Я хочу настроить управление UILabel.Как настроить UILabel для отображения изображения?

Например,

lblName.text = @"Zotiger"; 

затем этикетка показывает Zotiger нормально.

И если я установить его текст с некоторыми специальными символами (в моем случае, * это специальный символ для замены с изображением)

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

затем метка показывает три иконки, как показано ниже изображения.

star text will be replaced love icon

Как я могу настроить UILabel просто? Есть ли какой-либо контроль с открытым исходным кодом?

ответ

1

его просто, вы можете использовать некоторые символы Unicode в строке, и iPhone будет отображать их как Emoji

видеть эту ссылку heart unicode

в вашем случае для красного сердца: \ue022

+0

Если Я хочу заменить настроенный значок (не обязательно символ Unicode, например, я хочу заменить * иконкой тигра), тогда как я могу это реализовать? –

+0

вам нужно разобрать текст, то есть просто использовать условие if-else, если (label.text == @ "*"), то {label.text = присваивать символ Юникода} –

+0

Спасибо. Но, как и выше, текстовое поле HP имеет несколько разных цветов, я хочу, чтобы какой-то пользовательский контроль над метками. –

Смежные вопросы