用于 iOS webView 中标题的 document.execCommand

Posted

技术标签:

【中文标题】用于 iOS webView 中标题的 document.execCommand【英文标题】:document.execCommand for Headings in iOS webView 【发布时间】:2012-07-13 05:26:24 【问题描述】:

我正在 webView 中实现富文本编辑器(contentEditable 设置为 true)。为了对文本进行样式化,我使用以下命令:

[webView stringByEvaluatingjavascriptFromString:@"document.execCommand(\"PLACEHOLDER\")"];

其中 PLACEHOLDER 可以是粗体、斜体、下划线等。 问题是我也想实现标题,但它们不是这样工作的。也许 webView 不支持标题。我不确切知道。如何在富文本编辑器中加入标题控件?

【问题讨论】:

【参考方案1】:

找到了解决办法。我希望它对像我这样的人有所帮助。正确的代码是:

[webView stringByEvaluatingJavaScriptFromString:@"document.execCommand('formatBlock', false, 'h1')"];

【讨论】:

以上是关于用于 iOS webView 中标题的 document.execCommand的主要内容,如果未能解决你的问题,请参考以下文章

Swift 3 管理部分中标题的标题

在 PyQt 中调整 QTableWidget 中标题的高度

文件中标题的多彩格式RI

更改UIButton中标题的背景颜色

如何自定义word中标题的格式

iOS开发中标签控制器的使用——UITabBarController