打开可点击标签的链接(RTLabel)

时间:2014-02-22 18:18:46

标签: ios label action

使用RTLabel,我会显示这个html字符串:

<a href="http://maps.google.com/maps?q=Example Street, 1,  Rome">Example Street, 1</a>

as:Example Street,1。可点击,但不执行任何操作。任何RTLabel用户知道一个动作的活跃程度如何? 或者如果在safari中打开了一些链接(在这种情况下显示地图)。

提前致谢

1 个答案:

答案 0 :(得分:2)

将RTLabel委托设置为:

[rtlabel setDelegate:self];

点击链接时,会调用以下函数。处理相应:

-(void)rtLabel:(id)rtLabel didSelectLinkWithURL:(NSURL*)url
{

RTLabel * label = (RTLabel*)rtLabel;

[self openBrowserViewForURL:[url absoluteString] pageTitle:label.text];

}