UITextview一次检测两个链接

时间:2015-04-16 13:00:46

标签: ios ios8 uitextview

enter image description here我面临着UITextview链接功能的一个小问题。 我在我的应用程序中启用了链接,电话和地址检测功能,并且运行良好。

我的问题是,如果我一次添加两个链接,请说abc@gmail.com \ n9999999999 \ n99333333333

当我选择abc@gmail.com - 9999999999也将选择,虽然它只打开abc@gmail.com但选择显示两个文本。所以它会让用户感到困惑。

有没有解决方法?请查看随附的屏幕。

1 个答案:

答案 0 :(得分:0)

取消选中UITextView的可编辑属性。 你需要在每个链接或电话号码之间留出一个空格。 它会解决你的问题。试试吧。

编写以下代码以获取新行的链接。

self.textView.text=[self.textView.text stringByReplacingOccurrencesOfString:@" " withString:@"\n"];