文档未记录的API之setContentToHTMLString

简介:

 

虽然苹果公司正式从UITextView类中删除了HTML支持,但它仍然隐藏在UIKit框架中。当希望添加简单的富文本扩展时,可以访问这项文 档中未记录的特性。显然,苹果公司希望你使用UIWebView而不是UITextView来进行HTML显示,不过UITextView提供了更吸引人的特性。

要访问此HTML显示,需要声明setContentToHTMLString:方法。这个文档中未记录的UITextView方法告知文本视图将一个字符串解释为HTML源。使用UITextView有以下两个好处。

UITextView可以被编辑。你可以使用HTML文本初始化视图,并允许用户编辑结果。文本会选择周围元素的属性作为自己的属性。例如,如果向一个粗体标题行添加文本,新的文本也是粗体的。

第二,UITextView可以很容易地被重新加载。例如,如果你允许用户在基于文本的源的模式中编辑文本,可以在HTML模式中把这些更改重新加载到相同的视图中。

下图显示了相同的UITextView中的文本源和HTML表示。这并不是技术的通常用法 (或实际用法),不过它突出了一项以后会用到的功能。通常,你只希望用一些富文本功能(如粗体的标题行)来初始化文本,然后允许用户直接编辑该文本。

 









本文转自 arthurchen 51CTO博客,原文链接:http://blog.51cto.com/arthurchen/575672,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
数据可视化 Linux API
如何在Linux使用docker部署Swagger Editor并实现无公网IP远程协同编辑API文档
如何在Linux使用docker部署Swagger Editor并实现无公网IP远程协同编辑API文档
|
2月前
|
数据可视化 API 开发者
通俗易懂:一步步教你 Flask 项目自动生成 API 文档
Flasgger,作为一款强大的 Flask 扩展,自动从 Flask 应用中提取并生成 OpenAPI 规范文档,配备 SwaggerUI,为开发者提供了一条快捷通道,让 API 的文档编制和交互式测试变得简单易行。Flasgger 的设计原则是简化开发流程,通过与 Flask 框架的无缝整合,让开发者可以更专注于应用逻辑的构建。
|
1月前
|
API 开发者
1688阿里巴巴中国站平台 API接口获取商品详情 接入文档说明
1688(阿里巴巴批发网)的API接入文档是专为开发者提供的,用于指导如何集成和使用1688平台提供的API接口。这些API接口可以帮助开发者实现各种功能,如商品搜索、订单管理、用户认证等。
|
1月前
|
JSON 缓存 API
淘宝天猫获取sku详细信息 API 调用文档 及请求代码
淘宝天猫获取SKU详细信息的API调用通常涉及到商品信息的API接口。在淘宝开放平台或天猫开放平台上,你可以找到相关的API文档和调用示例。下面是一个简化的步骤和示例代码来展示如何调用这些API:
|
1月前
|
前端开发 BI API
钉钉多维表目前没有提供具体的API文档供开发者调用
【2月更文挑战第17天】钉钉多维表目前没有提供具体的API文档供开发者调用
36 4
|
2月前
|
关系型数据库 MySQL 测试技术
Eolink神技之一、基于数据库智能生成API文档
Eolink神技之一、基于数据库智能生成API文档
38 0
Eolink神技之一、基于数据库智能生成API文档
|
2月前
|
小程序 物联网 API
社区每周丨API 集成工具文档更新及开发者日上海站即将举行(6.19-6.23)
社区每周丨API 集成工具文档更新及开发者日上海站即将举行(6.19-6.23)
35 0
|
API
SenchaTouch 2.4 离线api文档下载
http://pan.baidu.com/s/1jG5THZK
886 0
|
15天前
|
缓存 前端开发 API
API接口封装系列
API(Application Programming Interface)接口封装是将系统内部的功能封装成可复用的程序接口并向外部提供,以便其他系统调用和使用这些功能,通过这种方式实现系统之间的通信和协作。下面将介绍API接口封装的一些关键步骤和注意事项。
|
21天前
|
监控 前端开发 JavaScript
实战篇:商品API接口在跨平台销售中的有效运用与案例解析
随着电子商务的蓬勃发展,企业为了扩大市场覆盖面,经常需要在多个在线平台上展示和销售产品。然而,手工管理多个平台的库存、价格、商品描述等信息既耗时又容易出错。商品API接口在这一背景下显得尤为重要,它能够帮助企业在不同的销售平台之间实现商品信息的高效同步和管理。本文将通过具体的淘宝API接口使用案例,展示如何在跨平台销售中有效利用商品API接口,以及如何通过代码实现数据的统一管理。