Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何知道在UILabel上选择了哪些文本_Ios_Objective C_Iphone_Swift3 - Fatal编程技术网

Ios 如何知道在UILabel上选择了哪些文本

Ios 如何知道在UILabel上选择了哪些文本,ios,objective-c,iphone,swift3,Ios,Objective C,Iphone,Swift3,我有一个文本列表[‘aaa’、‘bbb’、‘ccc’、…]。我们可以想象,标签属于一本书。我在这些标签(如aaa、bbb、ccc)之间插入空格字符,然后将文本放入UILabel。UILabel会自动为我计算高度和宽度我非常喜欢这样 现在,一旦用户点击标签,应用程序就会导航到一个合适的标签屏幕。但是,我如何知道选择了哪个标签?您可以利用第三方库来检测标签上的点击 您可以向每个标记添加链接,并从委托方法attributedLabel_uLabel:TTtatAttributedLabel!检测对该标

我有一个文本列表[‘aaa’、‘bbb’、‘ccc’、…]。我们可以想象,标签属于一本书。我在这些标签(如aaa、bbb、ccc)之间插入空格字符,然后将文本放入UILabel。UILabel会自动为我计算高度和宽度我非常喜欢这样
现在,一旦用户点击标签,应用程序就会导航到一个合适的标签屏幕。但是,我如何知道选择了哪个标签?

您可以利用第三方库来检测标签上的点击

您可以向每个标记添加链接,并从委托方法attributedLabel_uLabel:TTtatAttributedLabel!检测对该标记的点击!,DidSelectLinkWithURL:url