0

我有一个字符串,其中可能有电话号码、邮件地址、网址、电子邮件地址,也可能是一些纯文本。例如:我的电话号码是 8009000300。

首先,如何将此字符串显示为 HTML 文本?

其次,如果显示为 HTML 文本,8009000300(或网址或邮件地址或电子邮件地址)会/可以显示为链接吗?我将采用这种方法,因为NIAttributedLabel对我不起作用。

注意:电话号码(或其他特殊字符串)可能位于完整字符串之间或字符串的开头/结尾。

4

2 回答 2

0

您可以根据您的要求用于UITextView显示文本并将dataDetectorTypes属性设置为 。UIDataDetectorTypeLinkUIDataDetectorTypePhoneNumber

于 2012-05-28T06:42:05.997 回答
0

您可以使用 CoreText,或尝试OHAttributedLabelTTTAttributedLabel

于 2012-05-28T05:51:39.173 回答