gpt4 book ai didi

ios - 如何在iOS中显示和编辑HTML

转载 作者:行者123 更新时间:2023-12-01 19:22:05 25 4
gpt4 key购买 nike

使用UIWebView,我可以很好地显示HTML。使用UITextView,我可以编辑HTML。我可以使用什么显示和编辑HTML?

有没有可用的开源项目或教程?

最佳答案

您可以使用所见即所得(WYSIWYG)编辑器在UIWebView内显示html。那里有很多所见即所得的编辑器。我喜欢CKEditor(demo)。

有关如何设置/获取所见即所得编辑器的文本,请参见Developer Documentation - Integration

如何创建所见即所得的编辑器:

  • 下载脚本文件并将其捆绑在您的应用程序中
  • 包括脚本(来自ckeditor网站)
  • <head>
    ...
    <script type="text/javascript" src="/ckeditor/ckeditor.js"></script>
    </head>
  • 用您的初始文本添加文本区域
  • <textarea id="editor1" name="editor1">
    <p>Initial value.</p>
    </textarea>
  • 使用javascript
  • 创建编辑器
    <script type="text/javascript">   
    CKEDITOR.replace( 'editor1' );
    </script>

    如何从所见即所得编辑器获取文本

    使用脚本:
    var editor_data = CKEDITOR.instances.editor1.getData();

    您可以使用 UIWebView stringByEvaluatingJavaScriptFromString: 方法运行javascript代码,以根据需要获取/设置html内容。

    关于ios - 如何在iOS中显示和编辑HTML,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9840574/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com