首页 > 解决方案 > NSMutableAttributedString 使链接可点击并显示 html 格式

问题描述

我正在构建的应用程序的一部分是聊天屏幕。我将聊天消息显示为 UITableViewCells,它由简单的 UILables(保存文本)和周围的 UIView(在一个小气泡内显示文本)组成。一切都很简单。

我从后端获得的聊天消息文本是 html,还可以包含链接。我基本上想实现两件事:

  1. html 格式 -<ul>, <li>
  2. 我想让包含的超链接可点击

我找到了一些解决方案,可以实现一个或另一个 - 主要是通过 NSAttributedStrings 和 NSMutableAttributedStrings。由于这个问题似乎不是很奇特,我想我会问是否有人已经找到或建立了一种方法来一次性完成这两项工作 - 即一个函数,它接受一个字符串并吐出一个带有属性的字符串可点击的链接和 html 属性。

标签: htmliosnsattributedstringnsmutableattributedstring

解决方案


推荐阅读