我有一个UILabel
从服务器获取的文本。某些文本将被识别为链接,并且在触摸这些链接时应执行一些操作。例如
NSString * str = @“我的电话号码是645-345-2345,我的地址是xyz ”;
这是的全文UILabel
。我只有一个UILabel
用于显示此文本(文本是动态的。我只是举了一个例子。)。单击这些链接后,我需要执行一些操作,例如导航到其他屏幕或拨打电话。
我知道我可以借助OHAttributedLabel显示此类文本。链接可以显示如下:
[label1 addCustomLink:[NSURL URLWithString:@"http://www.foodreporter.net"] inRange:[txt rangeOfString:someString]];
但是我不知道如何使这些文本链接执行某些操作,例如导航到不同的屏幕或进行呼叫。
让我知道是否需要更多说明。