猿问

UILabel-字符串作为文本和链接

我有一个UILabel从服务器获取的文本。一些文本将被标识为链接,并且在触摸这些链接时应执行一些操作。例如


NSString * str = @“我的电话号码是645-345-2345,我的地址是xyz ”;


这是的全文UILabel。我只有一个UILabel用于显示此文本(文本是动态的。我只是举了一个例子。)。单击这些链接后,我需要执行一些操作,例如导航到其他屏幕或拨打电话。

我知道我可以借助OHAttributedLabel显示此类文本。链接可以显示如下:


[label1 addCustomLink:[NSURL URLWithString:@"http://www.foodreporter.net"] inRange:[txt rangeOfString:someString]];  

但是我不知道如何使这些文本链接执行某些操作,例如导航到不同的屏幕或进行呼叫。

让我知道是否需要更多说明。


红颜莎娜
浏览 587回答 3
3回答
随时随地看视频慕课网APP

相关分类

iOS
我要回答