Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/110.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 单击UITextView中的链接属性_Ios_Uitextview_Ios9_Nsurl_Nsattributedstring - Fatal编程技术网

Ios 单击UITextView中的链接属性

Ios 单击UITextView中的链接属性,ios,uitextview,ios9,nsurl,nsattributedstring,Ios,Uitextview,Ios9,Nsurl,Nsattributedstring,我将UITextView定义为: UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 100, 40); 然后我有一个属性文本,如下所示: textView.attributedText = @"Testing #tag"; 在屏幕上显示时,属性化文本仅占文本视图宽度的一半左右。但由于我将#标记设置为可点击链接并使用了下面的功能,因此#标记后面的所有空白都是可点击的 - (BOOL) textVi

我将UITextView定义为:

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(0, 0, 100, 40);
然后我有一个属性文本,如下所示:

textView.attributedText = @"Testing #tag";
在屏幕上显示时,属性化文本仅占文本视图宽度的一半左右。但由于我将#标记设置为可点击链接并使用了下面的功能,因此#标记后面的所有空白都是可点击的

- (BOOL) textView:(UITextView *)textView shouldInteractWithURL:(NSURL *)URL inRange:(NSRange)characterRange

如何阻止空白区域被点击?

有人有想法吗?为什么重复
http://stackoverflow.com/questions/34825841/clicking-on-nsurl-in-a-uitextview
?以前的帖子,但后来我悬赏增加了兴趣,但仍然没有答案。你可能想让重复链接也可以点击