管理网址并处理文本中的用户点按

时间:2017-08-22 08:06:37

标签: ios swift xcode

在我的客户端应用程序中我遇到了问题我不知道如何解决问题,我尝试了各种解决方案,但没有一个能为我工作。我要解释我的问题。

我的应用程序向Web服务器发出请求,该服务器使用JSON进行响应,其中包含链接的文本。这是一个简单的文本示例

Lorem ipsum dolor sit amet, {{[Expansiel GIE-
>http://thisis.mylink.com/spip.php?action111]}} consectetur adipiscing elit, 
sed do eiusmod tempor incididunt ut {{Directeur général }} : [John Lucas-
>http://thisis.mylink.com/spip.php?action546] labore et dolore magna aliqua. 
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut 
aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in m 
voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint 
Directeur Technique & du Patrimoine : [Simon Lucas-
>http://thisis.mylink/spip.php?action786] occaecat cupidatat non proident, 
sunt in culpa qui officia deserunt mollit anim id est laborum.

现在我的客户想要的是做一些类似于网页的事情,所以我应该从文本中删除链接,但是将它与近词联系起来并使其成为" clicable" (像HTML href)。这方面的一个例子是插入

的链接
 http://thisis.mylink.com/spip.php?action111

当用户点击 Expansiel GIE 这个词时,其他链接也是如此。点击不需要打开网页但执行自定义操作。

几周前我问了同样的问题How to detect all links in a text and handle tap on them

我能够识别文本中的所有链接并拦截他们的点击,但该解决方案不是我需要的。那么现在有人可以帮我找到适合我项目的正确解决方案吗?有关其他信息或说明,请询问。

提前致谢:)

0 个答案:

没有答案