html - NSMutableAttributedString 使链接可点击并显示 html 格式
问题描述
我正在构建的应用程序的一部分是聊天屏幕。我将聊天消息显示为 UITableViewCells,它由简单的 UILables(保存文本)和周围的 UIView(在一个小气泡内显示文本)组成。一切都很简单。
我从后端获得的聊天消息文本是 html,还可以包含链接。我基本上想实现两件事:
- html 格式 -
<ul>, <li>
等 - 我想让包含的超链接可点击
我找到了一些解决方案,可以实现一个或另一个 - 主要是通过 NSAttributedStrings 和 NSMutableAttributedStrings。由于这个问题似乎不是很奇特,我想我会问是否有人已经找到或建立了一种方法来一次性完成这两项工作 - 即一个函数,它接受一个字符串并吐出一个带有属性的字符串可点击的链接和 html 属性。
解决方案
推荐阅读
- javascript - Facebook edge.create 从 api 中删除的解决方法
- database - Neo4j 在匹配查询中多次应用关系
- r - 面板数据:如何删除缺少年度信息的 ID
- angular - Angular 6:从其他组件调用后,变量在服务中未定义
- ios - 如何使用 AVPlayer 显示关闭字幕/字幕
- nagios - 警告:用于检查服务的返回代码 127 超出范围。确保您尝试运行的插件确实存在
- git - 突出显示提交之间的更改的替代方法
- ios - ngx-bootstrap timepicker (2.0.3) 在 ios、Android 和 PC 上显示不同的值
- r - 使用 imagemagick 时无法扩展缓存
- django - 如何在默认的 django 管理员登录表单中添加表单控制类