Есть проект под названием FancyLabel , который о том, что вам нужно. Возможно, потребуется некоторая настройка, хотя.
Кроме того, я думаю, что Three20 обладает этой функциональностью, но это может быть излишним, если вы его еще не используете.
Существует также гораздо более простое решение, если все ваши ссылки являются телефонами \ адресами \ URL-адресами. Вы можете просто использовать UITextView вместо UILabel. Имеет автоопределение телефонов, адреса и т. Д. (Просто установите флажки в IB)
Вы также можете выполнять настраиваемые действия в ответ на события щелчка по этим ссылкам, переопределяя openURL, как описано здесь
Есть ли конкретная причина, по которой вы должны использовать UILabel вместо UITextView?
Обратите внимание, что многие реализации атрибутивных меток наследуются от UIView или не реализуют всю функциональность UILabel.